Part Number Hot Search : 
EA09123 IR2135 TRT1FI D71A2100 SM8G45 MAX4661 ISL99203 NTE30067
Product Description
Full Text Search
 

To Download AD9706-EB Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 8-/10-/12-/14-Bit, 175 MSPS TxDAC(R) D/A Converters AD9704/AD9705/AD9706/AD9707
FEATURES
Pin-compatible family Low power member of pin-compatible TxDAC product family Power dissipation @ 3.3 V 22 mW @ 10 MSPS 25 mW @ 25 MSPS 30 mW @ 50 MSPS Sleep mode: 3.1 mW @ 3.3 V Supply voltage: 1.7 V to 3.6 V SFDR to Nyquist AD9707: 84 dBc @ 5 MHz output AD9707: 83 dBc @ 10 MHz output AD9707: 75 dBc @ 20 MHz output AD9707 NSD @ 10 MHz output, 125 MSPS: -147 dBc/Hz Differential current outputs: 1 mA to 5 mA Data format: twos complement or straight binary On-chip 1.0 V reference CMOS-compatible digital interface Edge-triggered latches Clock input: single-ended and differential Output common mode: adjustable 0 V to 1.2 V Power-down mode < 2 mW @ 3.3 V (SPI(R) controllable) Serial peripheral interface (SPI) Self-calibration 32-lead LFCSP_VQ, Pb-free package
0.1F
FUNCTIONAL BLOCK DIAGRAM
1.7V TO 3.6V 1.0V REF REFIO FS ADJ RSET 1.7V TO 3.6V CLK+ CLK- 1.7V TO 3.6V DVDD DCOM DIGITAL INPUTS (DB13 TO DB0) SLEEP/CSB CLKVDD CLKCOM AVDD CURRENT SOURCE ARRAY SEGMENTED SWITCHES ACOM
AD9707
OTCM IOUTA IOUTB PIN/SPI/RESET MODE/SDIO CMODE/SCLK
05926-001
LSB SWITCHES
LATCHES
SPI
Figure 1. AD9707
PRODUCT HIGHLIGHTS
1. Pin Compatible. The AD970x line of TxDACs is pincompatible with the AD974x TxDAC line (LFCSP_VQ package). Low Power. Complete CMOS DAC operates on a single supply of 3.6 V down to 1.7 V, consuming 25 mW (3.3 V) and 10 mW (1.8 V). The DAC full-scale current can be reduced for lower power operation, and sleep and powerdown modes are provided for low power idle periods. Self-calibration. Self-calibration enables true 14-bit INL and DNL performance in the AD9707. Twos Complement/Binary Data Coding Support. Data input supports twos complement or straight binary data coding. 5. CMOS Clock Input. High speed, single-ended, and differential CMOS clock input supports 175 MSPS conversion rate. SPI Control. SPI control offers a higher level of programmability. Easy Interfacing to Other Components. Adjustable output common mode from 0 V to 1.2 V allows for easy interfacing to other components that accept common-mode levels greater than 0 V. On-Chip Voltage Reference. The AD970x includes a 1.0 V temperature-compensated band gap voltage reference. Industry-Standard 32-Lead LFCSP_VQ Package.
2.
6. 7.
3. 4.
8. 9.
Rev. 0
Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties that may result from its use. Specifications subject to change without notice. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices. Trademarks and registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 www.analog.com Fax: 781.461.3113 (c)2006 Analog Devices, Inc. All rights reserved.
AD9704/AD9705/AD9706/AD9707 TABLE OF CONTENTS
Features .............................................................................................. 1 Functional Block Diagram .............................................................. 1 Product Highlights ........................................................................... 1 Revision History ............................................................................... 2 General Description ......................................................................... 3 Specifications..................................................................................... 4 DC Specifications (3.3 V)............................................................ 4 Dynamic Specifications (3.3 V).................................................. 5 Digital Specifications (3.3 V) ...................................................... 6 DC Specifications (1.8 V)............................................................ 7 Dynamic Specifications (1.8 V).................................................. 8 Digital Specifications (1.8 V) ...................................................... 9 Timing Diagram ........................................................................... 9 Absolute Maximum Ratings.......................................................... 10 Thermal Characteristics ............................................................ 10 ESD Caution................................................................................ 10 Pin Configurations and Function Descriptions ......................... 11 AD9707 ........................................................................................ 11 AD9706 ........................................................................................ 12 AD9705 ........................................................................................ 13 AD9704 ........................................................................................ 14 Typical Performance Characteristics ........................................... 15 AD9707 ........................................................................................ 15 AD9704, AD9705, and AD9706............................................... 22 Terminology .................................................................................... 28 Theory of Operation ...................................................................... 29 Serial Peripheral Interface......................................................... 29 SPI Register Map ........................................................................ 31 SPI Register Descriptions.......................................................... 32 Reference Operation .................................................................. 34 Reference Control Amplifier .................................................... 34 DAC Transfer Function ............................................................. 34 Analog Outputs .......................................................................... 35 Adjustable Output Common Mode......................................... 35 Digital Inputs .............................................................................. 36 Clock Input.................................................................................. 36 DAC Timing................................................................................ 36 Power Dissipation....................................................................... 36 Self-Calibration........................................................................... 38 Applications..................................................................................... 40 Output Configurations .............................................................. 40 Differential Coupling Using a Transformer ............................... 40 Single-Ended Buffered Output Using an Op Amp ................ 40 Differential Buffered Output Using an Op Amp ................... 41 Evaluation Board ............................................................................ 42 General Description................................................................... 42 Evaluation Board Schematics ................................................... 43 Evaluation Board Layout........................................................... 48 Outline Dimensions ....................................................................... 51 Ordering Guide .......................................................................... 51
REVISION HISTORY
7/06--Revision 0: Initial Version
Rev. 0 | Page 2 of 52
AD9704/AD9705/AD9706/AD9707
GENERAL DESCRIPTION
The AD9704/AD9705/AD9706/AD9707 are the fourthgeneration family in the TxDAC series of high performance, CMOS digital-to-analog converters (DACs). This pin-compatible, 8-/10-/12-/14-bit resolution family is optimized for low power operation, while maintaining excellent dynamic performance. The AD970x family is pin-compatible with the AD9748/AD9740/ AD9742/AD9744 family of TxDAC converters and is specifically optimized for the transmit signal path of communication systems. All of the devices share the same interface, LFCSP_VQ package, and pinout, providing an upward or downward component selection path based on performance, resolution, and cost. The AD970x offers exceptional ac and dc performance, while supporting update rates up to 175 MSPS. The flexible power supply operating range of 1.7 V to 3.6 V and low power dissipation of the AD970x parts make them well-suited for portable and low power applications. Power dissipation of the AD970x can be reduced to 15 mW, with a small trade-off in performance, by lowering the full-scale current output. In addition, a power-down mode reduces the standby power dissipation to approximately 2.2 mW. The AD970x has an optional serial peripheral interface (SPI) that provides a higher level of programmability to enhance performance of the DAC. An adjustable output, common-mode feature allows for easy interfacing to other components that require common modes greater than 0 V. Edge-triggered input latches and a 1.0 V temperature-compensated band gap reference have been integrated to provide a complete, monolithic DAC solution. The digital inputs support 1.8 V and 3.3 V CMOS logic families.
Rev. 0 | Page 3 of 52
AD9704/AD9705/AD9706/AD9707 SPECIFICATIONS
DC SPECIFICATIONS (3.3 V)
TMIN to TMAX, AVDD = 3.3 V, DVDD = 3.3 V, CLKVDD = 3.3 V, IOUTFS = 2 mA, unless otherwise noted. Table 1.
Parameter
RESOLUTION DC ACCURACY 1 Integral Nonlinearity (INL) Precalibration Integral Nonlinearity (INL) Postcalibration Differential Nonlinearity (DNL) Precalibration Differential Nonlinearity (DNL) Postcalibration ANALOG OUTPUT Offset Error Gain Error (With External Reference) Gain Error (With Internal Reference) Full-Scale Output Current 2 Output Compliance Range (From OTCM to IOUTA/IOUTB) Output Resistance Output Capacitance REFERENCE OUTPUT Reference Voltage Reference Output Current 3 REFERENCE INPUT Input Compliance Range Reference Input Resistance (Reference Powered Up) Reference Input Resistance (Reference Powered Down) Small Signal Bandwidth TEMPERATURE COEFFICIENTS Offset Drift Gain Drift (Without Internal Reference) Gain Drift (With Internal Reference) Reference Voltage Drift POWER SUPPLY Supply Voltages AVDD DVDD CLKVDD Analog Supply Current (IAVDD) Digital Supply Current (IDVDD) 4 Clock Supply Current (ICLKVDD)4 Power Dissipation4 Supply Current Sleep Mode (IAVDD) Supply Current Power-Down Mode (IAVDD)
Min
14
AD9707 Typ Max
Min
12
AD9706 Typ Max
Min
10
AD9705 Typ Max
Min
8
AD9704 Typ Max
Unit
Bits
1.4 0.9 1.2 0.4
6.0
0.41 0.30
1.48
0.10 0.10
0.36
0.03
0.09
LSB LSB
4.4
0.35 0.13
1.17
0.09 0.03
0.31
0.02
0.08
LSB LSB
-0.03 -2.7 -2.7 1 -0.8
0 -0.1 -0.1 2
+0.03 +2.7 +2.7 5 +0.8
-0.03 -2.7 -2.7 1 -0.8
0 -0.1 -0.1 2
+0.03 +2.7 +2.7 5 +0.8
-0.03 -2.7 -2.7 1 -0.8
0 -0.1 -0.1 2
+0.03 +2.7 +2.7 5 +0.8
-0.03 -2.7 -2.7 1 -0.8
0 -0.1 -0.1 2
+0.03 +2.7 +2.7 5 +0.8
% of FSR % of FSR % of FSR mA V M pF
200 5 0.98 1.025 100 1.08 0.98
200 5 1.025 100 1.08 0.98
200 5 1.025 100 1.08 0.98
200 5 1.025 100 1.08
V nA V k M MHz ppm of FSR/C ppm of FSR/C ppm of FSR/C ppm/C
0.1 10 1 0.5 0 29 40 25
1.25
0.1 10 1 0.5 0 29 40 25
1.25
0.1 10 1 0.5 0 29 40 25
1.25
0.1 10 1 0.5 0 29 40 25
1.25
3.3 3.3 3.3 5.2 5.9 4.1 50.2 0.37 0.7
3.6 3.6 3.6 6.7 6.6 4.7 57 0.4 7.5
3.3 3.3 3.3 5.2 5.4 4.1 48.5 0.37 0.7
3.6 3.6 3.6 6.7 6.6 4.7 57 0.4 7.5
3.3 3.3 3.3 5.1 5.0 4.1 46.9 0.37 0.7
3.6 3.6 3.6 6.7 6.6 4.7 57 0.4
3.3 3.3 3.3 5.1 4.6 4.1 45.5 0.37 0.7
3.6 3.6 3.6 6.7 6.6 4.7 57 0.4 7.5
V V V mA mA mA mW mA A
Rev. 0 | Page 4 of 52
AD9704/AD9705/AD9706/AD9707
Parameter
Supply Current Clock PowerDown Mode (IDVDD) 5 Supply Current Clock PowerDown Mode (ICLKVDD) Power Supply Rejection Ratio (AVDD) 6 OPERATING RANGE
1 2 3
Min
AD9707 Typ Max
0.6 42.5 1 58 +0.2 +85
Min
AD9706 Typ Max
0.6 42.5 1 58 +0.2 +85
Min
AD9705 Typ Max
0.6 42.5 1 58 +0.2 +85
Min
AD9704 Typ Max
0.6 42.5 1 58 +0.2 +85
Unit
mA A % of FSR/V C
-0.2 -40
+0.03
-0.2 -40
+0.03
-0.2 -40
+0.03
-0.2 -40
+0.03
Measured at IOUTA, driving a virtual ground, at 25C only. Nominal full-scale current, IOUTFS, is 32x the IREF current. An external buffer amplifier with input bias current < 100 nA should be used to drive any external load. 4 Measured at fCLOCK = 175 MSPS and fOUT = 1.0 MHz, using differential clock. 5 Measured at fCLOCK = 100 MSPS and fOUT = 1.0 MHz, using differential clock. 6 5% power supply variation.
DYNAMIC SPECIFICATIONS (3.3 V)
TMIN to TMAX, AVDD = 3.3 V, DVDD = 3.3 V, CLKVDD = 3.3 V, IOUTFS = 2 mA, differential transformer coupled output, 453 differentially terminated, 1 unless otherwise noted. Table 2.
Parameter
DYNAMIC PERFORMANCE Maximum Output Update Rate (fCLOCK) Output Settling Time (tST) (to 0.1%) 2 Output Propagation Delay (tPD) Glitch Impulse Output Rise Time (10% to 90%)2 Output Fall Time (10% to 90%)2 AC LINEARITY Spurious-Free Dynamic Range to Nyquist fCLOCK = 10 MSPS; fOUT = 2.1 MHz fCLOCK = 25 MSPS; fOUT = 2.1 MHz fCLOCK = 65 MSPS; fOUT = 5.1 MHz fCLOCK = 65 MSPS; fOUT = 10.1 MHz fCLOCK = 80 MSPS; fOUT = 1.0 MHz fCLOCK = 125 MSPS; fOUT = 15.1 MHz fCLOCK = 125 MSPS; fOUT = 25.1 MHz fCLOCK = 175 MSPS; fOUT = 20.1 MHz fCLOCK = 175 MSPS; fOUT = 40.1 MHz Noise Spectral Density fCLOCK = 175 MSPS; fOUT = 6.0 MHz; IOUTFS = 2 mA ENOB at IOUTFS = 2 mA fCLOCK = 175 MSPS; fOUT = 6.0 MHz; IOUTFS = 5 mA ENOB at IOUTFS = 5 mA fCLOCK = 175 MSPS; fOUT = 6.0 MHz; IOUTFS = 1 mA ENOB at IOUTFS = 1 mA
1 2
Min
175
AD9707 Typ Max
Min
175
AD9706 Typ Max
Min
175
AD9705 Typ Max
Min
175
AD9704 Typ Max
Unit
MSPS ns ns pV-s ns ns
11 4 5 2.5 2.5
11 4 5 2.5 2.5
11 4 5 2.5 2.5
11 4 5 2.5 2.5
74
84 84 84 83 83 78 77 75 72 -149 11.3 -157 12.5 -145 10.6
72
84 83 84 83 82 78 77 75 71 -146 10.9
72
84 84 84 83 82 78 76 75 71 -137 9.5
66
70 68 70 71 70 68 69 69 67 -127 8.0
dBc dBc dBc dBc dBc dBc dBc dBc dBc dBc/ Hz bits dBc/ Hz bits dBc/ Hz bits
See Figure 71 for diagram. Measured single-ended into 500 load.
Rev. 0 | Page 5 of 52
AD9704/AD9705/AD9706/AD9707
DIGITAL SPECIFICATIONS (3.3 V)
TMIN to TMAX, AVDD = 3.3 V, DVDD = 3.3 V, CLKVDD = 3.3 V, IOUTFS = 2 mA, unless otherwise noted. Table 3.
Parameter DIGITAL INPUTS 1 Logic 1 Voltage Logic 0 Voltage Logic 1 Current Logic 0 Current Input Capacitance Input Setup Time (tS) Input Hold Time (tH) Latch Pulsewidth (tLPW) CLK INPUTS 2 Input Voltage Range Common-Mode Voltage Differential Voltage
1 2
Min 2.1 -10
AD9707 Typ Max 3 0
Min 2.1
AD9706 Typ Max 3 0
Min 2.1
AD9705 Typ Max 3 0
Min 2.1
AD9704 Typ Max 3 0
Unit V V A A pF ns ns ns V V V
0.9 +10 10
-10 5 1.3 0.7 2.8
0.9 +10 10
-10 5 1.3 0.7 2.8
0.9 +10 10
-10 5 1.3 0.7 2.8
0.9 +10 10
5 1.3 0.7 2.8 0 0.75 0.5 3 2.25 0 0.75 0.5
1.5 1.5
1.5 1.5
3 2.25
0 0.75 0.5
1.5 1.5
3 2.25
0 0.75 0.5
1.5 1.5
3 2.25
Includes CLK+ pin in single-ended clock input mode. Applicable to CLK+ input and CLK- input when configured for differential clock input mode.
Rev. 0 | Page 6 of 52
AD9704/AD9705/AD9706/AD9707
DC SPECIFICATIONS (1.8 V)
TMIN to TMAX, AVDD = 1.8 V, DVDD = 1.8 V, CLKVDD = 1.8 V, IOUTFS = 2 mA, unless otherwise noted. Table 4.
Parameter
RESOLUTION DC ACCURACY 1 Integral Nonlinearity (INL) Precalibration Differential Nonlinearity (DNL) Precalibration ANALOG OUTPUT Offset Error Gain Error (With Internal Reference) Full-Scale Output Current 2 Output Compliance Range (With OTCM = AGND) Output Resistance Output Capacitance REFERENCE OUTPUT Reference Voltage Reference Output Current 3 REFERENCE INPUT Input Compliance Range Reference Input Resistance (Reference Powered Up) Reference Input Resistance (External Reference) Small Signal Bandwidth TEMPERATURE COEFFICIENTS Offset Drift Gain Drift (Without Internal Reference) Gain Drift (With Internal Reference) Reference Voltage Drift POWER SUPPLY Supply Voltages AVDD DVDD CLKVDD Analog Supply Current (IAVDD) Digital Supply Current (IDVDD) 4 Clock Supply Current (ICLKVDD)4 Power Dissipation4 Supply Current Sleep Mode (IAVDD) Supply Current PowerDown Mode (IAVDD) Supply Current PowerDown Mode (IAVDD)
Min
14
AD9707 Typ Max
Min
12
AD9706 Typ Max
Min
10
AD9705 Typ Max
Min
8
AD9704 Typ Max
Unit
Bits
1.4 1.2
6.03 4.34
0.42 0.36
1.50 1.17
0.10 0.09
0.36 0.30
0.03 0.02
0.09 0.07
LSB LSB
-0.03 -2.7 1 -0.8
0 -0.2 2
+0.03 +2.7 5 +0.8
-0.03 -2.7 1 -0.8
0 -0.2 2
+0.03 +2.7 5 +0.8
-0.03 -2.7 1 -0.8
0 -0.2 2
+0.03 +2.7 5 +0.8
-0.03 -2.7 1 -0.8
0 -0.2 2
+0.03 +2.7 5 +0.8
% of FSR % of FSR mA V M pF
200 5 0.98 1.025 100 1.08 0.98
200 5 1.025 100 1.08 0.98
200 5 1.025 100 1.08 0.98
200 5 1.025 100 1.08
V nA V k M MHz ppm of FSR/C ppm of FSR/C ppm of FSR/C ppm/C
0.1 10 1 0.5 0 30 60 25
1.25
0.1 10 1 0.5 0 30 60 25
1.25
0.1 10 1 0.5 0 30 60 25
1.25
0.1 10 1 0.5 0 30 60 25
1.25
1.7 1.7 1.7
1.8 1.8 1.8 3.8 1.3 1.3 11.5 0.3 5 0.2
1.7 1.7 1.7 4.8 1.5 1.5 13.2 0.4 6 0.3
1.8 1.8 1.8 3.8 1.2 1.3 11.3 0.3 5 0.2
1.7 1.7 1.7 4.8 1.5 1.5 13.2 0.4 6 0.3
1.8 1.8 1.8 3.8 1.1 1.3 11.1 0.3 5 0.2
1.7 1.7 1.7 4.8 1.5 1.5 13.2 0.4 6 0.3
1.8 1.8 1.8 3.8 1.0 1.3 11.0 0.3 5 0.2
4.8 1.5 1.5 13.2 0.4 6 0.3
V V V mA mA mA mW mA A mA
Rev. 0 | Page 7 of 52
AD9704/AD9705/AD9706/AD9707
Parameter
Supply Current Clock Power-Down Mode (IDVDD) 4 Supply Current Clock Power-Down Mode (ICLKVDD)4 Power Supply Rejection Ratio (AVDD) 5 OPERATING RANGE
1 2
Min
AD9707 Typ Max
0.22 9.5 0.28 16 +1 +85
Min
AD9706 Typ Max
0.22 9.5 0.28 16 +1 +85
Min
AD9705 Typ Max
0.22 9.5 0.28 16 +1 +85
Min
AD9704 Typ Max
0.22 9.5 0.28 16 +1 +85
Unit
mA A % of FSR/V C
-1 -40
-0.1
-1 -40
-0.1
-1 -40
-0.1
-1 -40
-0.1
Measured at IOUTA, driving a virtual ground, at 25C only. Nominal full-scale current, IOUTFS, is 32x the IREF current. 3 An external buffer amplifier with input bias current < 100 nA should be used to drive any external load. 4 Measured at fCLOCK = 80 MSPS and fOUT = 1 MHz, using differential clock. 5 5% power supply variation, IOUTFS = 1 mA, at 25C only.
DYNAMIC SPECIFICATIONS (1.8 V)
TMIN to TMAX, AVDD = 1.8 V, DVDD = 1.8 V, CLKVDD = 1.8 V, IOUTFS = 1 mA, differential transformer coupled output, 453 differentially terminated, 1 unless otherwise noted. Table 5.
AD9707 Parameter
DYNAMIC PERFORMANCE Maximum Output Update Rate (fCLOCK) Output Settling Time (tST) (to 0.1%) 2 Output Propagation Delay (tPD) Glitch Impulse Output Rise Time (10% to 90%)2 Output Fall Time (10% to 90%)2 AC LINEARITY Spurious-Free Dynamic Range to Nyquist fCLOCK = 10 MSPS; fOUT = 2.1 MHz fCLOCK = 25 MSPS; fOUT = 2.1 MHz fCLOCK = 25 MSPS; fOUT = 5.1 MHz fCLOCK = 65 MSPS; fOUT = 10.1 MHz fCLOCK = 65 MSPS; fOUT = 15.1 MHz fCLOCK = 80 MSPS; fOUT = 1.0 MHz fCLOCK = 80 MSPS; fOUT = 15.1 MHz fCLOCK = 80 MSPS; fOUT = 30.1 MHz Noise Spectral Density fCLOCK = 80 MSPS; fOUT = 10 MHz; IOUTFS = 1 mA ENOB at IOUTFS = 1 mA fCLOCK = 80 MSPS; fOUT = 10 MHz; IOUTFS = 2 mA ENOB at IOUTFS = 2 mA
1 2
AD9706
Max Min 80 Typ Max Min 80 11 5.6 5 2.5 2.5
AD9705
Typ Max Min 80 11 5.6 5 2.5 2.5
AD9704
Typ Max Unit MSPS 11 5.6 5 2.5 2.5 ns ns pV-s ns ns
Min 80
Typ
11 5.6 5 2.5 2.5
74
86 87 82 82 77 82 77 60 -141.0 10.5 -145.7 10.3
72
86 86 82 79 76 82 77 59 -139.4 10.2
72
85 84 82 78 74 82 77 59 -135.1 9.5
66
70 68 68 70 69 70 68 60 -126.3 8.0
dBc dBc dBc dBc dBc dBc dBc dBc dBc/ Hz bits dBc/ Hz Bits
See Figure 71 for diagram. Measured single-ended into 500 load.
Rev. 0 | Page 8 of 52
AD9704/AD9705/AD9706/AD9707
DIGITAL SPECIFICATIONS (1.8 V)
TMIN to TMAX, AVDD = 1.8 V, DVDD = 1.8 V, CLKVDD = 1.8 V, IOUTFS = 1 mA, unless otherwise noted. Table 6.
Parameter DIGITAL INPUTS 1 Logic 1 Voltage Logic 0 Voltage Logic 1 Current Logic 0 Current Input Capacitance Input Setup Time (tS) Input Hold Time (tH) Latch Pulsewidth (tLPW) CLK INPUTS 2 Input Voltage Range Common-Mode Voltage Differential Voltage
1 2
Min 1.2
-10
AD9707 Typ Max 1.8 0
Min 1.2
AD9706 Typ Max 1.8 0
Min 1.2
AD9705 Typ Max 1.8 0
Min 1.2
AD9704 Typ Max 1.8 0
Unit V V A A pF ns ns ns V V V
0.5 +10 +10
-10
0.5 +10 +10
-10
0.5 +10 +10
-10
0.5 +10 +10
5 2.4 0.4 6.2 0 0.4 0.5 1.8 1.3 0 0.4 0.5
5 2.4 0.4 6.2 1.8 1.3 0 0.4 0.5
5 2.4 0.4 6.2 1.8 1.3 0 0.4 0.5
5 2.4 0.4 6.2 1.8 1.3
0.9 1.5
0.9 1.5
0.9 1.5
0.9 1.5
Includes CLK+ pin in single-ended clock input mode. Applicable to CLK+ input and CLK- input when configured for differential clock input mode.
TIMING DIAGRAM
DBO TO DB13
tS
CLOCK
tH tLPW tPD tST
IOUTA OR IOUTB 0.1%
0.1%
05926-002
Figure 2. Timing Diagram
Rev. 0 | Page 9 of 52
AD9704/AD9705/AD9706/AD9707 ABSOLUTE MAXIMUM RATINGS
Table 7.
Parameter AVDD DVDD CLKVDD ACOM ACOM DCOM AVDD AVDD DVDD CLOCK, SLEEP Digital Inputs, MODE IOUTA, IOUTB REFIO, REFLO, FS ADJ, OTCM CLK+, CLK-, CMODE Junction Temperature Storage Temperature Range Lead Temperature (10 sec) With Respect to ACOM DCOM CLKCOM DCOM CLKCOM CLKCOM DVDD CLKVDD CLKVDD DCOM DCOM ACOM ACOM CLKCOM Rating -0.3 V to +3.9 V -0.3 V to +3.9 V -0.3 V to +3.9 V -0.3 V to +0.3 V -0.3 V to +0.3 V -0.3 V to +0.3 V -3.9 V to +3.9 V -3.9 V to +3.9 V -3.9 V to +3.9 V -0.3 V to DVDD + 0.3 V -0.3 V to DVDD + 0.3 V -1.0 V to AVDD + 0.3 V -0.3 V to AVDD + 0.3 V -0.3 V to CLKVDD + 0.3 V 150C -65C to +150C 300C
Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only; functional operation of the device at these or any other conditions above those indicated in the operational section of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
THERMAL CHARACTERISTICS 1
Table 8. Thermal Resistance
Package Type 32-Lead LFCSP_VQ
1
JA 32.5
Unit C/W
Thermal impedance measurements were taken on a 4-layer board in still air, in accordance with EIA/JESD51-7.
ESD CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily accumulate on the human body and test equipment and can discharge without detection. Although this product features proprietary ESD protection circuitry, permanent damage may occur on devices subjected to high energy electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance degradation or loss of functionality.
Rev. 0 | Page 10 of 52
AD9704/AD9705/AD9706/AD9707 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS
AD9707
DB8 DB9 DB10 DB11 DB12 DB13 (MSB) DCOM SLEEP/CSB
DB7 DB6 DVDD DB5 DB4 DB3 DB2 DB1 1 2 3 4 5 6 7 8
32 31 30 29 28 27 26 25
24 23 22 21 20 19 18 17
PIN 1 INDICATOR
AD9707
TOP VIEW (Not to Scale)
FS ADJ REFIO ACOM IOUTA IOUTB OTCM AVDD PIN/SPI/RESET
DB0 (LSB) DCOM CLKVDD CLK+ CLK- CLKCOM CMODE/SCLK MODE/SDIO
9 10 11 12 13 14 15 16
Figure 3. AD9707 Pin Configuration
Table 9. AD9707 Pin Function Descriptions
Pin No. 27 28 to 32, 1, 2, 4 to 8 9 25 23 24 22 20 21 18 19 17 16 15 Mnemonic DB13 (MSB) DB12 to DB1 DB0 (LSB) SLEEP/CSB REFIO FS ADJ ACOM IOUTB IOUTA AVDD OTCM PIN/SPI/RESET MODE/SDIO CMODE/SCLK Description Most Significant Data Bit (MSB). Data Bit 12 to Data Bit 1. Least Significant Data Bit (LSB). In pin mode, active high powers down chip. In SPI mode, this pin is the serial port chip select (active low). Reference Input/Output. Serves as reference input when internal reference disabled. Serves as 1.0 V reference output when internal reference activated. Requires a 0.1 F capacitor to ACOM when internal reference activated. Full-Scale Current Output Adjust. Analog Common. Complementary DAC Current Output. Full-scale current is sourced when all data bits are 0s. DAC Current Output. Full-scale current is sourced when all data bits are 1s. Analog Supply Voltage (1.7 V to 3.6 V). Adjustable Output Common Mode. Refer to the Theory of Operation section for details. Selects SPI mode or pin mode operation. Active high for pin mode operation. Active low for SPI mode operation. Pulse high to reset SPI registers to default values. In pin mode, this selects the input data format. Connect to DCOM for straight binary, DVDD for twos complement. In SPI mode, this pin acts as SPI data input/output. In pin mode, this pin selects the clock input type. Connect to CLKCOM for single-ended clock receiver (drive CLK+ and float CLK-). Connect to CLKVDD for differential receiver. In SPI mode, this pin is the serial data clock input. Clock Common. Differential Clock Input. Differential Clock Input. Clock Supply Voltage (1.7 V to 3.6 V). Digital Common. Digital Supply Voltage (1.7 V to 3.6 V).
14 13 12 11 10, 26 3
CLKCOM CLK- CLK+ CLKVDD DCOM DVDD
Rev. 0 | Page 11 of 52
05926-003
AD9704/AD9705/AD9706/AD9707
AD9706
DB6 DB7 DB8 DB9 DB10 DB11 (MSB) DCOM SLEEP/CSB DB5 DB4 DVDD DB3 DB2 DB1 DB0 (LSB) NC 1 2 3 4 5 6 7 8 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17
PIN 1 INDICATOR
AD9706
TOP VIEW (Not to Scale)
FS ADJ REFIO ACOM IOUTA IOUTB OTCM AVDD PIN/SPI/RESET
NC DCOM CLKVDD CLK+ CLK- CLKCOM CMODE/SCLK MODE/SDIO
9 10 11 12 13 14 15 16
NC = NO CONNECT
Figure 4. AD9706 Pin Configuration
Table 10. AD9706 Pin Function Descriptions
Pin No. 27 28 to 32, 1, 2, 4 to 6 7 25 24 23 22 21 20 19 18 17 16 15 Mnemonic DB11 (MSB) DB10 to DB1 DB0 (LSB) SLEEP/CSB FS ADJ REFIO ACOM IOUTA IOUTB OTCM AVDD PIN/SPI/RESET MODE/SDIO CMODE/SCLK Description Most Significant Data Bit (MSB). Data Bit 10 to Data Bit 1. Least Significant Data Bit (LSB). In pin mode, active high powers down chip. In SPI mode, this pin is the serial port chip select (active low). Full-Scale Current Output Adjust. Reference Input/Output. Serves as reference input when internal reference disabled. Serves as 1.0 V reference output when internal reference activated. Requires a 0.1 F capacitor to ACOM when internal reference activated. Analog Common. DAC Current Output. Full-scale current is sourced when all data bits are 1s. Complementary DAC Current Output. Full-scale current is sourced when all data bits are 0s. Adjustable Output Common Mode. Refer to the Theory of Operation section for details. Analog Supply Voltage (1.7 V to 3.6 V). Selects SPI mode or pin mode operation. Active high for pin mode operation. Active low for SPI mode operation. Pulse high to reset SPI registers to default values. In pin mode, this selects the input data format. Connect to DCOM for straight binary, DVDD for twos complement. In SPI mode, this pin acts as SPI data input/output. In pin mode, this pin selects the clock input type. Connect to CLKCOM for single-ended clock receiver (drive CLK+ and float CLK-). Connect to CLKVDD for differential receiver. In SPI mode, this pin is the serial data clock input. Clock Common. Differential Clock Input. Differential Clock Input. Clock Supply Voltage (1.7 V to 3.6 V). Digital Common. No Connect. Digital Supply Voltage (1.7 V to 3.6 V).
14 13 12 11 10, 26 8, 9 3
CLKCOM CLK- CLK+ CLKVDD DCOM NC DVDD
Rev. 0 | Page 12 of 52
05926-083
AD9704/AD9705/AD9706/AD9707
AD9705
DB4 DB5 DB6 DB7 DB8 DB9 (MSB) DCOM SLEEP/CSB
DB3 DB2 DVDD DB1 DB0 (LSB) NC NC NC
1 2 3 4 5 6 7 8
32 31 30 29 28 27 26 25
PIN 1 INDICATOR
AD9705
TOP VIEW (Not to Scale)
24 23 22 21 20 19 18 17
FS ADJ REFIO ACOM IOUTA IOUTB OTCM AVDD PIN/SPI/RESET
NC DCOM CLKVDD CLK+ CLK- CLKCOM CMODE/SCLK MODE/SDIO
9 10 11 12 13 14 15 16
NC = NO CONNECT
Figure 5. AD9705 Pin Configuration
Table 11. AD9705 Pin Function Descriptions
Pin No. 27 28 to 32, 1, 2, 4 5 25 24 23 22 21 20 19 18 17 16 15 Mnemonic DB9 (MSB) DB8 to DB1 DB0 (LSB) SLEEP/CSB FS ADJ REFIO ACOM IOUTA IOUTB OTCM AVDD PIN/SPI/RESET MODE/SDIO CMODE/SCLK Description Most Significant Data Bit (MSB). Data Bit 8 to Data Bit 1. Least Significant Data Bit (LSB). In pin mode, active high powers down chip. In SPI mode, this pin is the serial port chip select (active low). Full-Scale Current Output Adjust. Reference Input/Output. Serves as reference input when internal reference disabled. Serves as 1.0 V reference output when internal reference activated. Requires a 0.1 F capacitor to ACOM when internal reference activated. Analog Common. DAC Current Output. Full-scale current is sourced when all data bits are 1s. Complementary DAC Current Output. Full-scale current is sourced when all data bits are 0s. Adjustable Output Common Mode. Refer to the Theory of Operation section for details. Analog Supply Voltage (1.7 V to 3.6 V). Selects SPI mode or pin mode operation. Active high for pin mode operation. Active low for SPI mode operation. Pulse high to reset SPI registers to default values. In pin mode, this selects the input data format. Connect to DCOM for straight binary, DVDD for twos complement. In SPI mode, this pin acts as SPI data input/output. In pin mode, this pin selects the clock input type. Connect to CLKCOM for single-ended clock receiver (drive CLK+ and float CLK-). Connect to CLKVDD for differential receiver. In SPI mode, this pin is the serial data clock input. Clock Common. Differential Clock Input. Differential Clock Input. Clock Supply Voltage (1.7 V to 3.6 V). Digital Common. No Connect. Digital Supply Voltage (1.7 V to 3.6 V).
14 13 12 11 10, 26 6 to 9 3
CLKCOM CLK- CLK+ CLKVDD DCOM NC DVDD
Rev. 0 | Page 13 of 52
05926-085
AD9704/AD9705/AD9706/AD9707
AD9704
DB2 DB3 DB4 DB5 DB6 DB7 (MSB) DCOM SLEEP/CSB
DB1 DB0 (LSB) DVDD NC NC NC NC NC
1 2 3 4 5 6 7 8
32 31 30 29 28 27 26 25
PIN 1 INDICATOR
AD9704
TOP VIEW (Not to Scale)
24 23 22 21 20 19 18 17
FS ADJ REFIO ACOM IOUTA IOUTB OTCM AVDD PIN/SPI/RESET
NC DCOM CLKVDD CLK+ CLK- CLKCOM CMODE/SCLK MODE/SDIO
9 10 11 12 13 14 15 16
NC = NO CONNECT
Figure 6. AD9704 Pin Configuration
Table 12. AD9704 Pin Function Descriptions
Pin No. 27 28 to 32, 1 2 25 24 23 22 21 20 19 18 17 16 15 Mnemonic DB7 (MSB) DB6 to DB1 DB0 (LSB) SLEEP/CSB FS ADJ REFIO ACOM IOUTA IOUTB OTCM AVDD PIN/SPI/RESET MODE/SDIO CMODE/SCLK Description Most Significant Data Bit (MSB). Data Bit 6 to Data Bit 1. Least Significant Data Bit (LSB). In pin mode, active high powers down chip. In SPI mode, this pin is the serial port chip select (active low). Full-Scale Current Output Adjust. Reference Input/Output. Serves as reference input when internal reference disabled. Serves as 1.0 V reference output when internal reference activated. Requires a 0.1 F capacitor to ACOM when internal reference activated. Analog Common. DAC Current Output. Full-scale current is sourced when all data bits are 1s. Complementary DAC Current Output. Full-scale current is sourced when all data bits are 0s. Adjustable Output Common Mode. Refer to the Theory of Operation section for details. Analog Supply Voltage (1.7 V to 3.6 V). Selects SPI mode or pin mode operation. Active high for pin mode operation. Active low for SPI mode operation. Pulse high to reset SPI registers to default values. In pin mode, this selects the input data format. Connect to DCOM for straight binary, DVDD for twos complement. In SPI mode, this pin acts as SPI data input/output. In pin mode, this pin selects the clock input type. Connect to CLKCOM for single-ended clock receiver (drive CLK+ and float CLK-). Connect to CLKVDD for differential receiver. In SPI mode, this pin is the serial data clock input. Clock Common. Differential Clock Input. Differential Clock Input. Clock Supply Voltage (1.7 V to 3.6 V). Digital Common. No Connect. Digital Supply Voltage (1.7 V to 3.6 V).
14 13 12 11 10, 26 4 to 9 3
CLKCOM CLK- CLK+ CLKVDD DCOM NC DVDD
Rev. 0 | Page 14 of 52
05926-084
AD9704/AD9705/AD9706/AD9707 TYPICAL PERFORMANCE CHARACTERISTICS
AD9707
VDD = 3.3 V, IOUTFS = 2 mA, unless otherwise noted.
95 90 85 80
SFDR (dBc)
95
10MSPS 65MSPS
90 85
175MSPS
SFDR (dBc)
80 75 70 65 60 55 50
05926-005
75 70 65 60 55 50 45 1 10 100 125MSPS
fOUT (MHz)
fOUT (MHz)
Figure 7. SFDR vs. fOUT
95 90 85 80
Figure 10. SFDR vs. fOUT @ 125 MSPS
95 90 85 80
SFDR (dBc)
SFDR (dBc)
75 70 65 60 55 50
05926-006
75 70 65 60 55 50 0 10 20 30 40 50 60 70 80
05926-009 05926-010
45
0
1
2
3
4
5
45
fOUT (MHz)
fOUT (MHz)
Figure 8. SFDR vs. fOUT @ 10 MSPS
95 90 85 80 95 90 85 80
Figure 11. SFDR vs. fOUT @ 175 MSPS
5mA 2mA 1mA
SFDR (dBc)
70 65 60 55 50
05926-007
SFDR (dBc)
75
75 70 65 60 55 50
45
0
5
10
15
20
25
30
35
45
0
10
20
30
40
50
60
70
80
fOUT (MHz)
fOUT (MHz)
Figure 9. SFDR vs. fOUT @ 65 MSPS
Figure 12. SFDR vs. fOUT and IOUTFS @ 175 MSPS
Rev. 0 | Page 15 of 52
05926-008
45
0
5
10
15
20
25
30
35
40
45
50
55
60
65
AD9704/AD9705/AD9706/AD9707
95 90 85 80
-115 -120 -125 -130
OTCM = 0
NSD (dBc/Hz)
SFDR (dBc)
75 70 65 OTCM = 1.2V 60 55 50
-135 -140 -145 -150 -155 5mA 2mA
1mA
OTCM = 0.3V
05926-011
0
10
20
30
40
50
60
70
80
0
10
20
30
40
50
60
70
80
fOUT (MHz)
fOUT (MHz)
Figure 13. SFDR vs. fOUT and OTCM @ 175 MSPS
95 90 85 80 125MSPS 65MSPS 95 90 85 80
Figure 16. NSD vs. fOUT and IOUTFS @ 175 MSPS
75MSPS 175MSPS
SFDR (dBc)
70 65 60 55 50
175MSPS
SFDR (dBc)
75
75 70 65 125MSPS 60 55 50
05926-012
-8
-6 -4 AOUT (dBFS)
-2
0
0
10
20
30
40
50
60
70
80
LOWER fOUT (MHz)
Figure 14. Single-Tone SFDR vs. AOUT @ fOUT = fCLOCK/5
-115 -120 -125 -130
95 90 85
Figure 17. Dual-Tone IMD vs. fOUT @ 0 dBFS
25C
125MSPS SFDR (dBc) 65MSPS
80 75 70 65 60 55 50
05926-013
85C
NSD (dBc/Hz)
-135 -140 -145 -150 -155 -160 175MSPS
-40C
0
10
20
30
40
50
60
70
80
0
10
20
30
40
50
60
70
80
fOUT (MHz)
LOWER fOUT (MHz)
Figure 15. NSD vs. fOUT and fCLOCK @ 0 dBFS
Figure 18. Dual-Tone IMD vs. fOUT and Temperature @ 0 dBFS
Rev. 0 | Page 16 of 52
05926-016
45
05926-015
45 -10
45
05926-014
45
-160
AD9704/AD9705/AD9706/AD9707
1.0
0.6 0.5
0.5
0.4 0.3 0.2 0.1 0
INL (LSB)
0
-0.5
-1.0
DNL (LSB)
-0.1 -0.2
0 5000 CODE 10000 16384
05926-017
CODE
Figure 19. Typical Uncalibrated INL
0.6 0.4
Figure 22. Typical Calibrated DNL
95 90 85
0.2 0 -0.2 -0.4 -0.6 -0.8
80
SFDR (dBc)
DNL (LSB)
75 70 65 60 55 50
25C 85C -40C
05926-018
0
5000 CODE
10000
16384
0
10
20
30
40
50
60
70
80
fOUT (MHz)
Figure 20. Typical Uncalibrated DNL
0.6
-10
Figure 23. SFDR vs. Temperature @ 175 MSPS
0.4 0.2
-20 -30
fCLOCK = 78MSPS fOUT = 15.0MHz
SFDR = 79dBc AMPLITUDE = 0dBFS
MAGNITUDE (dBm)
0
INL (LSB)
-40 -50 -60 -70 -80 -90 -100 1 6 11 16 21 26 31 36
05926-020
-0.2 -0.4 -0.6 -0.8 -1.0 0 5000 CODE 10000 15000
05926-086
-110
FREQUENCY (MHz)
Figure 21. Typical Calibrated INL
Figure 24. Single-Tone SFDR
Rev. 0 | Page 17 of 52
05926-019
45
05926-087
-1.5
0
5000
10000
15000
AD9704/AD9705/AD9706/AD9707
-10 -20 -30 -10
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz
-20 -30
MAGNITUDE (dBm)
-50 -60 -70 -80 -90 -100
05926-021
MAGNITUDE (dBm)
-40
SFDR = 74dBc AMPLITUDE = 0dBFS
-40 -50 -60 -70 -80 -90 -100
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz fOUT3 = 15.8MHz fOUT4 = 16.2MHz
SFDR = 69dBc AMPLITUDE = 0dBFS
1
6
11
16
21
26
31
36
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
FREQUENCY (MHz)
Figure 25. Dual-Tone SFDR
Figure 26. Four-Tone SFDR
Rev. 0 | Page 18 of 52
05926-022
-110
-110
AD9704/AD9705/AD9706/AD9707
VDD = 1.8 V, IOUTFS = 1 mA, unless otherwise noted.
95 10MSPS 90 85 80 65MSPS
95 90 85 80
80MSPS SFDR (dBc)
SFDR (dBc)
75 70 65 60 55 50
75 70 65 60 55 50
05926-023
fOUT (MHz)
fOUT (MHz)
Figure 27. SFDR vs. fOUT
95 90 85 80
Figure 30. SFDR vs. fOUT @ 80 MSPS
95 90 85 80
SFDR (dBc)
SFDR (dBc)
75 70 65 60 55 50
05926-024
75 70 65 60 55 50
1mA
2mA
0
1
2
3
4
5
fOUT (MHz)
fOUT (MHz)
Figure 28. SFDR vs. fOUT @ 10 MSPS
95 90 85 80
Figure 31. SFDR vs. fOUT and IOUTFS @ 65 MSPS
95 90 85 80
SFDR (dBc)
SFDR (dBc)
75 70 65 60 55 50
05926-025
75 70 65 60 55 50
1mA
2mA
0
5
10
15
20
25
30
35
fOUT (MHz)
fOUT (MHz)
Figure 29. SFDR vs. fOUT @ 65 MSPS
Figure 32. SFDR vs. fOUT and IOUTFS @ 80 MSPS
Rev. 0 | Page 19 of 52
05926-028
45
45
0
5
10
15
20
25
30
35
40
05926-027
45
45
0
5
10
15
20
25
30
35
05926-026
45
1
10
100
45
0
5
10
15
20
25
30
35
40
AD9704/AD9705/AD9706/AD9707
95 90 85 80
SFDR (dBc)
95 90 85 80MSPS
IMD (dBc)
80 75 70 65 60 55 50
05926-029
75 70 65 60 55 50 45 -10 -8 -6 -4 -2 0 65MSPS
65MSPS 25MSPS
80MSPS
AOUT (dBFS)
LOWER fOUT (MHz)
Figure 33. Single-Tone SFDR vs. AOUT @ fOUT = fCLOCK/5
-115 -120 -125 -130
NSD (dBc/Hz)
Figure 36. Dual-Tone IMD vs. fOUT @ IOUTFS = 2 mA and 0 dBFS
95 90 85 80
IMD (dBc)
65MSPS, 1mA -135 -140 -145 -150 -155 65MSPS, 2mA
80MSPS, 1mA
-40C 75 70 65 60 55 50
05926-030
85C
25C
80MSPS, 2mA
0
5
10
15
20
25
30
35
40
fOUT (dBFS)
LOWER fOUT (MHz)
Figure 34. NSD vs. fOUT, fCLOCK, and IOUTFS @ 0 dBFS
95 90 85 80
IMD (dBc) IMD (dBc)
Figure 37. Dual-Tone IMD vs. fOUT and Temperature @ 80 MSPS, IOUTFS = 1 mA and 0 dBFS
95 90 85 80 -40C 75 70 65 60 25C
75 70 65 60 55 50 25MSPS
65MSPS
80MSPS
55 80C 50
05926-031 05926-034
45
0
5
10
15
20
25
30
35
40
45
0
5
10
15
20
25
30
35
40
LOWER fOUT (MHz)
LOWER fOUT (MHz)
Figure 35. Dual-Tone IMD vs. fOUT @ IOUTFS = 1 mA and 0 dBFS
Figure 38. Dual-Tone IMD vs. fOUT and Temperature @ 80 MSPS, IOUTFS = 2 mA and 0 dBFS
Rev. 0 | Page 20 of 52
05926-033
-160
45
0
5
10
15
20
25
30
35
40
05926-032
45
0
5
10
15
20
25
30
35
40
AD9704/AD9705/AD9706/AD9707
1.0
-10 -20 SFDR = 80dBc AMPLITUDE = 0dBFS
fCLOCK = 78MSPS fOUT = 15.0MHz
0.5
-30
INL (LSB)
0.0
MAGNITUDE (dBm)
-40 -50 -60 -70 -80 -90 -100
-0.5
-1.0
05926-035
0
5000 CODE
10000
16384
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
Figure 39. Typical Uncalibrated INL
0.6 0.4 0.2 -10 -20 -30
Figure 42. Single-Tone SFDR
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz
MAGNITUDE (dBm)
-40 -50 -60 -70 -80 -90
SFDR = 77dBc AMPLITUDE = 0dBFS
DNL (LSB)
0 -0.2 -0.4 -0.6 -0.8
-100
05926-036
0
5000 CODE
10000
16384
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
Figure 40. Typical Uncalibrated DNL
95 90 85 80 -40C
-10 -20 -30
Figure 43. Dual-Tone SFDR
SFDR (dBc)
75 70 65 60 55 50
05926-037
MAGNITUDE (dBm)
-40 -50 -60 -70 -80 -90 -100
SFDR = 77dBc AMPLITUDE = 0dBFS
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz fOUT3 = 15.8MHz fOUT4 = 16.2MHz
85C 25C
0
5
10
15
20
25
30
35
40
1
6
11
16
21
26
31
36
fOUT (MHz)
FREQUENCY (MHz)
Figure 41. SFDR vs. Temperature @ 80 MSPS
Figure 44. Four-Tone SFDR
Rev. 0 | Page 21 of 52
05926-040
45
-110
05926-038
-110
05926-039
-1.5
-110
AD9704/AD9705/AD9706/AD9707
AD9704, AD9705, AND AD9706
VDD = 3.3 V, IOUTFS = 2 mA, unless otherwise noted.
-115 -120 -125 -130
NSD (dBc/Hz)
0.01
AD9704
-135 -140 -145
INL (LSB)
AD9705
0
AD9706 -150 -155 0 10 20 30 40 50 60 70 80
0 200 400 CODE 600 800 1024
05926-044
05926-046
AD9707
fOUT (MHz)
05926-041
-160
-0.01
Figure 45. AD9704, AD9705, AD9706 NSD vs. fOUT @ 0 dBFS
0.03
Figure 48. AD9705 Typical Uncalibrated INL
0.01
0.02
DNL (LSB)
INL (LSB)
0.01
0
0
-0.01
05926-043
0
50
100 CODE
150
200
256
0
200
400 CODE
600
800
1024
Figure 46. AD9704 Typical Uncalibrated INL
0.01 0.3 0.2 0 0.1 0 -0.01
INL (LSB)
Figure 49. AD9705 Typical Uncalibrated DNL
DNL (LSB)
-0.1 -0.2
-0.02
-0.3 -0.4
0
50
100 CODE
150
200
256
05926-042
-0.03
-0.5
0
1000
2000 CODE
3000
4096
Figure 47. AD9704 Typical Uncalibrated DNL
Figure 50. AD9706 Typical Uncalibrated INL
Rev. 0 | Page 22 of 52
05926-045
-0.02
-0.01
AD9704/AD9705/AD9706/AD9707
0.01
-10 -20
0
-30
MAGNITUDE (dBm)
fCLOCK = 78MSPS fOUT = 15.0MHz SFDR = 75dBc AMPLITUDE = 0dBFS
-40 -50 -60 -70 -80 -90 -100
DNL (LSB)
-0.01
-0.02
-0.03
05926-047
0
1000
2000 CODE
3000
4096
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
Figure 51. AD9706 Typical Uncalibrated DNL
-10 -20 -30
MAGNITUDE (dBm)
-10
Figure 54. AD9705 Single-Tone SFDR
SFDR = 67dBc AMPLITUDE = 0dBFS
MAGNITUDE (dBm)
fCLOCK = 78MSPS fOUT = 15.0MHz
-20 -30 -40 -50 -60 -70 -80 -90 -100
05926-048
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz
-40 -50 -60 -70 -80 -90 -100 -110 1 6 11 16 21 26 31 36
SFDR = 73dBc AMPLITUDE = 0dBFS
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
FREQUENCY (MHz)
Figure 52. AD9704 Single-Tone SFDR
-10 -20 -30
Figure 55. AD9705 Dual-Tone SFDR
-10
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz
-20 -30
fCLOCK = 78MSPS fOUT1 = 15.0MHz
MAGNITUDE (dBm)
-50 -60 -70 -80 -90 -100
05926-049
MAGNITUDE (dBm)
-40
SFDR = 67dBc AMPLITUDE = 0dBFS
SFDR = 77dBc AMPLITUDE = 0dBFS
-40 -50 -60 -70 -80 -90 -100
1
6
11
16
21
26
31
36
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
FREQUENCY (MHz)
Figure 53. AD9704 Dual-Tone SFDR
Figure 56. AD9706 Single-Tone SFDR
Rev. 0 | Page 23 of 52
05926-062
-110
-110
05926-061
-110
05926-050
-0.04
-110
AD9704/AD9705/AD9706/AD9707
-10 -20 -30
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz
MAGNITUDE (dBm)
-40 -50 -60 -70 -80 -90 -100 1 6 11 16 21
SFDR = 77dBc AMPLITUDE = 0dBFS
26
31
36
FREQUENCY (MHz)
Figure 57. AD9706 Dual-Tone SFDR
05926-063
-110
Rev. 0 | Page 24 of 52
AD9704/AD9705/AD9706/AD9707
VDD = 1.8 V, IOUTFS = 1 mA, unless otherwise noted.
-115
0.08
-120 -125 -130 AD9705 AD9704
0.06 0.04 0.02
INL (LSB)
NSD (dBc/Hz)
-135 -140 -145 -150 -155
05926-064
0 -0.02 -0.04 -0.06
AD9706 AD9707
-160
fOUT (MHz)
0
200
400 CODE
600
800
1024
Figure 58. AD9704, AD9705, AD9706 NSD vs. fOUT @ 0 dBFS
0.04 0.02 0 -0.02 0.02
DNL (LSB) INL (LSB)
Figure 61. AD9705 Typical Uncalibrated INL
0.03
-0.04 -0.06 -0.08
0.01
0
-0.01
-0.10 -0.12
05926-065
0
50
100 CODE
150
200
256
0
200
400 CODE
600
800
1024
Figure 59. AD9704 Typical Uncalibrated INL
0.01 0.3 0.2 0 0.1 0
INL (LSB)
Figure 62. AD9705 Typical Uncalibrated DNL
DNL (LSB)
-0.01
-0.1 -0.2
-0.02
-0.3 -0.4
05926-066
0
50
100 CODE
150
200
256
0
1000
2000 CODE
3000
4096
Figure 60. AD9704 Typical Uncalibrated DNL
Figure 63. AD9706 Typical Uncalibrated INL
Rev. 0 | Page 25 of 52
05926-069
-0.03
-0.5
05926-068
-0.02
05926-067
0
5
10
15
20
25
30
35
40
-0.08
AD9704/AD9705/AD9706/AD9707
0.1 -10 -20 0
MAGNITUDE (dBm)
fCLOCK = 78MSPS fOUT = 15.0MHz
-30 -40 -50 -60 -70 -80 -90 -100
05926-070
SFDR = 73dBc AMPLITUDE = 0dBFS
DNL (LSB)
-0.1
-0.2
-0.3
0
1000
2000 CODE
3000
4096
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
Figure 64. AD9706 Typical Uncalibrated DNL
-10 -20 -30
MAGNITUDE (dBm)
Figure 67. AD9705 Single-Tone SFDR
-10
fCLOCK = 78MSPS fOUT = 15.0MHz
-20 -30
MAGNITUDE (dBm)
SFDR = 67dBc AMPLITUDE = 0dBFS
-40 -50 -60 -70 -80 -90 -100
05926-071
-40 -50 -60 -70 -80 -90 -100
SFDR = 71dBc AMPLITUDE = 0dBFS
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz
1
6
11
16
21
26
31
36
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
FREQUENCY (MHz)
Figure 65. AD9704 Single-Tone SFDR
-10 -20 -30
MAGNITUDE (dBm)
-10
Figure 68. AD9705 Dual-Tone SFDR
fCLOCK = 78MSPS fOUT = 15.0MHz
-50 -60 -70 -80 -90 -100
05926-072
MAGNITUDE (dBm)
-40
SFDR = 67dBc AMPLITUDE = 0dBFS
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz
-20 -30 -40 -50 -60 -70 -80 -90 -100
SFDR = 73dBc AMPLITUDE = 0dBFS
1
6
11
16
21
26
31
36
1
6
11
16
21
26
31
36
FREQUENCY (MHz)
FREQUENCY (MHz)
Figure 66. AD9704 Dual-Tone SFDR
Figure 69. AD9706 Single-Tone SFDR
Rev. 0 | Page 26 of 52
05926-075
-110
-110
05926-074
-110
-110
05926-073
-0.4
-110
AD9704/AD9705/AD9706/AD9707
-10 -20 -30
MAGNITUDE (dBm)
-40 -50 -60 -70 -80 -90 -100 1 6 11 16 21
SFDR = 73dBc AMPLITUDE = 0dBFS
fCLOCK = 78MSPS fOUT1 = 15.0MHz fOUT2 = 15.4MHz
26
31
36
FREQUENCY (MHz)
Figure 70. AD9706 Dual-Tone SFDR
05926-076
-110
Rev. 0 | Page 27 of 52
AD9704/AD9705/AD9706/AD9707 TERMINOLOGY
Linearity Error (Also Called Integral Nonlinearity or INL) INL is defined as the maximum deviation of the actual analog output from the ideal output, determined by a straight line drawn from zero to full scale. Differential Nonlinearity (DNL) DNL is the measure of the variation in analog value, normalized to full scale, associated with a 1 LSB change in digital input code. Monotonicity A digital-to-analog converter is monotonic if the output either increases or remains constant as the digital input increases. Offset Error The deviation of the output current from the ideal of zero is called the offset error. For IOUTA, 0 mA output is expected when the inputs are all 0s. For IOUTB, 0 mA output is expected when all inputs are set to 1. Gain Error Gain error is the difference between the actual and ideal output span. The actual span is determined by the output when all inputs are set to 1, minus the output when all inputs are set to 0. The ideal gain is calculated using the measured VREF. Therefore, the gain error does not include effects of the reference. Output Compliance Range Output compliance range is the range of allowable voltage at the output of a current output DAC. Operation beyond the maximum compliance limits can cause either output stage saturation or breakdown, resulting in nonlinear performance. Temperature Drift Temperature drift is specified as the maximum change from the ambient (25C) value to the value at either TMIN or TMAX. For offset and gain drift, the drift is reported in ppm of full-scale range (FSR) per C. For reference drift, the drift is reported in ppm per C.
1.7V TO 3.6V 1.0V REF REFIO FS ADJ 1.7V TO 3.6V 10k CLK+ 50 CLK- 1.7V TO 10k 3.6V LATCHES DVDD DCOM CLOCK OUTPUT LOW JITTER RF SOURCE AGILENT OR ROHDE AND SCHWARZ SLEEP/CSB DIGITAL DATA DIGITAL DATA SOURCE DPG, SONY/TEK OR ROHDE AND SCHWARZ SPI CLKVDD CLKCOM SEGMENTED SWITCHES AVDD CURRENT SOURCE ARRAY ACOM
Power Supply Rejection Power supply rejection is the maximum change in the full-scale output as the supplies are varied from nominal to minimum and maximum specified voltages. Settling Time Settling time is the time required for the output to reach and remain within a specified error band about its final value, measured from the start of the output transition. Glitch Impulse Asymmetrical switching times in a DAC give rise to undesired output transients that are quantified by a glitch impulse. It is specified as the net area of the glitch in picovolt-seconds (pV-s). Spurious-Free Dynamic Range (SFDR) SFDR is the difference, in decibels (dB), between the rms amplitude of the output signal and the peak spurious signal over the specified bandwidth. Total Harmonic Distortion (THD) THD is the ratio of the rms sum of the first six harmonic components to the rms value of the measured input signal. It is expressed as a percentage or in decibels (dB). Multitone Power Ratio Multitone power ratio is the spurious-free dynamic range containing multiple carrier tones of equal amplitude. It is measured as the difference between the rms amplitude of a carrier tone to the peak spurious signal in the region of a removed tone. Noise Spectral Density (NSD) Noise spectral density is the average noise power normalized to a 1 Hz bandwidth, with the DAC converting and producing an output tone.
0.1F RSET 16k ADT1-1WT
AD9707
OTCM IOUTA IOUTB 453
MINI-CIRCUITS ADT9-1T ADTL1-12 0 9:1 ROTCM 0 SPECTRUM ANALYZER AGILENT OR RHODE AND SCHWARZ
LSB SWITCHES
0.1F
Figure 71. Basic AC Characterization Test Setup
Rev. 0 | Page 28 of 52
05926-004
AD9704/AD9705/AD9706/AD9707 THEORY OF OPERATION
Figure 72 shows a simplified block diagram of one of the AD970x parts, the AD9707 The AD970x consists of a DAC, digital control logic, and full-scale output current control. The DAC contains a PMOS current source array capable of providing a nominal full-scale current (IOUTFS) of 2 mA and a maximum of 5 mA. The array is divided into 31 equal currents that make up the five most significant bits (MSBs). The next four bits, or middle bits, consist of 15 equal current sources whose value is 1/16 of an MSB current source. The remaining LSBs are binary weighted fractions of the current sources of the middle bits. Implementing the middle and lower bits with current sources, instead of an R-2R ladder, enhances the AD970x dynamic performance for multitone or low amplitude signals and helps maintain the high output impedance of the DAC (that is, >200 M). All of these current sources are switched to one of the two output nodes (IOUTA or IOUTB) via PMOS differential current switches. The switches are based on the architecture pioneered in the AD9764 family, with further refinements made to reduce distortion contributed by the switching transient. This switch architecture also reduces various timing errors and provides matching complementary drive signals to the inputs of the differential current switches. The analog and digital sections of the AD970x have separate power supply inputs (AVDD and DVDD) that can operate independently over a 1.7 V to 3.6 V range. The digital section, which is capable of operating at a rate of up to 175 MSPS, consists of edge-triggered latches and segment decoding logic circuitry. The analog section includes the PMOS current sources, the associated differential switches, a 1.0 V band gap voltage reference, and a reference control amplifier. The DAC full-scale output current is regulated by the reference control amplifier and can be set from 1 mA to 5 mA via an external resistor, RSET, connected to the full-scale adjust (FS ADJ) pin. The external resistor, in combination with both the reference control amplifier and voltage reference, VREFIO, sets the reference current, IREF, which is replicated to the segmented current sources with the proper scaling factor. The full-scale current, IOUTFS, is 32 x IREF. The AD970x provides the option of setting the output common mode to a value other than ACOM via the output common mode (OTCM) pin. This facilitates interfacing the output of the AD970x directly to components that require common-mode levels greater than 0 V.
SERIAL PERIPHERAL INTERFACE
The AD970x serial port is a flexible, synchronous serial communications port allowing easy interface to many industry-standard microcontrollers and microprocessors. The serial I/O is compatible with most synchronous transfer formats, including the Motorola SPI and Intel(R) SSR protocols. The interface allows read/write access to all registers that configure the AD970x. Single or multiple byte transfers are supported, as well as MSB first or LSB first transfer formats. The serial interface port of the AD970x is configured as a single pin I/O.
General Operation of the Serial Interface
There are two phases to a communication cycle with the AD970x. Phase 1 is the instruction cycle, which is the writing of an instruction byte into the AD970x, coincident with the first eight SCLK rising edges. The instruction byte provides the AD970x serial port controller with information regarding the data transfer cycle, which is Phase 2 of the communication cycle. The Phase 1 instruction byte defines whether the upcoming data transfer is read or write, the number of bytes in the data transfer, and the starting register address for the first byte of the data transfer. The first eight SCLK rising edges of each communication cycle are used to write the instruction byte into the AD970x.
1.7V TO 3.6V 1.0V REF REFIO FS ADJ RSET 1.7V TO 3.6V CLK+ CLK- 1.7V TO 3.6V DVDD DCOM DIGITAL INPUTS (DB13 TO DB0) SLEEP/CSB CLKVDD CLKCOM AVDD CURRENT SOURCE ARRAY SEGMENTED SWITCHES ACOM
0.1F
AD9707
OTCM IOUTA IOUTB PIN/SPI/RESET MODE/SDIO CMODE/SCLK
05926-103
LSB SWITCHES
LATCHES
SPI
Figure 72. Simplified Block Diagram
Rev. 0 | Page 29 of 52
AD9704/AD9705/AD9706/AD9707
A logic high on Pin 17 (PIN/SPI/RESET), followed by a logic low, resets the SPI port timing to the initial state of the instruction cycle. This is true regardless of the present state of the internal registers or the other signal levels present at the inputs to the SPI port. If the SPI port is in the midst of an instruction cycle or a data transfer cycle, none of the present data is written. The remaining SCLK edges are for Phase 2 of the communication cycle. Phase 2 is the actual data transfer between the AD970x and the system controller. Phase 2 of the communication cycle is a transfer of one, two, three, or four data bytes, as determined by the instruction byte. Using one multibyte transfer is the preferred method. Single byte data transfers are useful to reduce CPU overhead when register access requires one byte only. Registers change immediately upon writing to the last bit of each transfer byte. CSB--Chip Select. Active low input starts and gates a communication cycle. It allows more than one device to be used on the same serial communications lines. The SDIO pin goes to a high impedance state when this input is high. Chip select should stay low during the entire communication cycle. SDIO--Serial Data I/O. This pin is used as a bidirectional data line to transmit and receive data.
MSB/LSB Transfers
The AD970x serial port can support both most significant bit (MSB) first or least significant bit (LSB) first data formats. This functionality is controlled by the DATADIR bit (Register 0x00, Bit 6). The default is MSB first (DATADIR = 0). When DATADIR = 0 (MSB first), the instruction and data bytes must be written from most significant bit to least significant bit. Multibyte data transfers in MSB first format start with an instruction byte that includes the register address of the most significant data byte. Subsequent data bytes should follow in order from high address to low address. In MSB first mode, the serial port internal byte address generator decrements for each data byte of the multibyte communication cycle. When DATADIR = 1 (LSB first), the instruction and data bytes must be written from least significant bit to most significant bit. Multibyte data transfers in LSB first format start with an instruction byte that includes the register address of the least significant data byte followed by multiple data bytes. The serial port internal byte address generator increments for each byte of the multibyte communication cycle. The AD970x serial port controller data address decrements from the data address written toward 0x00 for multibyte I/O operations if the MSB first mode is active. The serial port controller address increments from the data address written toward 0x1F for multibyte I/O operations if the LSB first mode is active.
Instruction Byte
The instruction byte contains the information shown in the following bit map:
MSB 7 R/W 6 N1 5 N0 4 A4 3 A3 2 A2 1 A1 LSB 0 A0
R/W, Bit 7 of the instruction byte, determines whether a read or a write data transfer occurs after the instruction byte write. Logic 1 indicates a read operation. Logic 0 indicates a write operation. N1 and N0, Bit 6 and Bit 5 of the instruction byte, determine the number of bytes to be transferred during the data transfer cycle. The bit decodes are shown in Table 13. A4, A3, A2, A1, and A0, which are Bit 4, Bit 3, Bit 2, Bit 1, and Bit 0 of the instruction byte, respectively, determine which register is accessed during the data transfer portion of the communication cycle. For multibyte transfers, this address is the starting byte address. The remaining register addresses are generated by the AD970x, based on the DATADIR bit (Register 0x00, Bit 6). Table 13. Byte Transfer Count
N1 0 0 1 1 N0 0 1 0 1 Description Transfer 1 byte Transfer 2 bytes Transfer 3 bytes Transfer 4 bytes
Notes on Serial Port Operation
The AD970x serial port configuration is controlled by Register 0x00, Bit 7. It is important to note that the configuration changes immediately upon writing to the last bit of the register. For multibyte transfers, writing to this register can occur during the middle of communication cycle. Care must be taken to compensate for this new configuration for the remaining bytes of the current communication cycle. The same considerations apply to setting the software reset, SWRST (Register 0x00, Bit 5). All registers are set to their default values except Register 0x00, which remains unchanged. Use of single byte transfers is recommended when changing serial port configurations or initiating a software reset to prevent unexpected device behavior.
Serial Interface Port Pin Descriptions
SCLK--Serial Clock. The serial clock pin is used to synchronize data to and from the AD970x and to run the internal state machines. The SCLK maximum frequency is 20 MHz. All data input to the AD970x is registered on the rising edge of SCLK. All data is driven out of the AD970x on the falling edge of SCLK.
Rev. 0 | Page 30 of 52
AD9704/AD9705/AD9706/AD9707
INSTRUCTION CYCLE CSB DATA TRANSFER CYCLE
INSTRUCTION CYCLE CSB
DATA TRANSFER CYCLE
SCLK
A0 A1 A2 A3 A4 N0 N1 R/W D0
05926--091
SDIO
D10 D20
D4N D5N D6 N D7N
05926-088
05926-093
SCLK
R/W N1 N0 A4 A3 A2 A1 A0 D7N D6N D5N D30 D20 D10 D00
SDO
D0
D1 0 D20
D4N D5N D6 N D7N
SDIO
Figure 73. Serial Register Interface Timing, MSB First Write
Figure 76. Serial Register Interface Timing, LSB First Read
INSTRUCTION CYCLE CSB
DATA TRANSFER CYCLE
tDS
CSB
tSCLK
SCLK
R/W N1 N0 A4 A3 A2 A1 A0 D7 D6N D5N D30 D20 D10 D00
05926-090
tPWH
SCLK
tPWL
SDIO
tDS
SDIO
SDO
D7
D6N D5 N
D30 D20 D10 D00
INSTRUCTION BIT 7
INSTRUCTION BIT 6
Figure 74. Serial Register Interface Timing, MSB First Read
Figure 77. Timing Diagram for SPI Register Write
INSTRUCTION CYCLE CSB
DATA TRANSFER CYCLE
CSB
SCLK
SCLK
05926-089
tDNV
A0 A1 A2 A3 A4 N0 N1 R/W D00 D10 D20 D4N D5N D6N D7N
tDV D6 D5
SDIO
SDIO I1
I0
D7
Figure 75. Serial Register Interface Timing, LSB First Write
Figure 78. Timing Diagram for SPI Register Read
SPI REGISTER MAP
Table 14.
Name SPI CTL DATA VERSION CALMEM MEMRDWR MEMADDR MEMDATA TRIM Addr 0x00 0x02 0x0D 0x0E 0x0F 0x10 0x11 0x14 CALSTAT CALEN MEMADDR[5] MEMDATA[5] MEMADDR[4] MEMDATA[4] CALDACFS CALMEM[1] CALMEM[0] SMEMWR MEMADDR[3] MEMDATA[3] Bit 7 SDIODIR DATAFMT Bit 6 DATADIR Bit 5 SWRST Bit 4 LNGINS DCLKPOL Bit 3 PDN DESKEW VER[3] Bit 2 SLEEP CLKDIFF VER[2] DIVSEL[2] SMEMRD MEMADDR[2] MEMDATA[2] MEMADDR[1] MEMDATA[1] VER[1] DIVSEL[1] Bit 1 CLKOFF Bit 0 EXREF CALCLK VER[0] DIVSEL[0] UNCAL MEMADDR[0] MEMDATA[0]
Rev. 0 | Page 31 of 52
05926-092
tDH
AD9704/AD9705/AD9706/AD9707
SPI REGISTER DESCRIPTIONS
Table 15. SPI CTL--Register 0x00
Bit Name SDIODIR DATADIR SWRST LNGINS PDN SLEEP CLKOFF EXREF Bit 7 6 5 4 3 2 1 0 Direction (I/O) I I I I I I I I Default 1 0 0 0 0 0 0 0 Description 0: SDIO pin configured for input only during data transfer (4-wire interface) 1: SDIO pin configured for input or output during data transfer (3-wire interface) 0: Serial data uses MSB first format 1: Serial data uses LSB first format 1: Initiate a software reset; this bit is set to 0 upon reset completion 0: Use 1 byte preamble (5 address bits) 1: Use 2 byte preamble (13 address bits) 1: All analog and digital circuitry off, except serial interface 1: DAC output current off 1: Disables internal master clock. 0: Internal bandgap reference 1: External reference
Table 16. DATA--Register 0x02
Bit Name DATAFMT DCLKPOL DESKEW Bit 7 4 3 Direction (I/O) I I I Default 0 0 0 Description 0: Unsigned binary input data format 1: Twos complement input data format 0: Data latched on DATACLK rising edge always 1: Data latched on DATACLK falling edge (only active in DESKEW mode) 0: DESKEW mode disabled 1: DESKEW mode enabled (adds a register in digital data path to remove skew in received data; one clock cycle of latency is introduced) 0: Single-ended clock input 1: Differential clock input 0: Calibration clock disabled 1: Calibration clock enabled
CLKDIFF CALCLK
2 0
I I
0 0
Table 17. VERSION--Register 0x0D
Bit Name VER[3:0] Bit [3:0] Direction (I/O) O Default Description Hardware version identifier
Table 18. CALMEM--Register 0x0E
Bit Name CALMEM[1:0] Bit [5:4] Direction (I/O) O Default 00 Description Calibration memory 00: Uncalibrated 01: Self-calibration 10: Not Used 11: User input Calibration clock divide ratio from DAC clock rate 000: /256 001: /128 : 110: /4 111: /2
DIVSEL[2:0]
[2:0]
I
000
Rev. 0 | Page 32 of 52
AD9704/AD9705/AD9706/AD9707
Table 19. MEMRDWR--Register 0x0F
Bit Name CALSTAT CALEN SMEMWR SMEMRD UNCAL Bit 7 6 3 2 0 Direction (I/O) O I I I I Default 0 0 0 0 0 Description 1: Calibration cycle complete 1: Initiate device self-calibration 1: Write to static memory (calibration coefficients) 1: Read from static memory (calibration coefficients) 1: Reset calibration coefficients to default (uncalibrated)
Table 20. MEMADDR--Register 0x10
Bit Name MEMADDR[5:0] Bit [5:0] Direction (I/O) I/O Default 000000 Description Address of static memory to be accessed
Table 21. MEMDATA--Register 0x11
Bit Name MEMDATA[5:0] Bit [5:0] Direction (I/O) I/O Default 111111 Description Data for static memory access
Table 22. TRIM--Register 0x14
Bit Name CALDACFS Bit 4 Direction (I/O) I Default 0 Description 0: Calibration DAC full-scale uses AVDD 1: Calibration DAC full-scale uses AVDD/2
Rev. 0 | Page 33 of 52
AD9704/AD9705/AD9706/AD9707
REFERENCE OPERATION
The AD970x contains an internal 1.0 V band gap reference. The internal reference can be disabled by writing a Logic 1 to Register 0x00, Bit 0 (EXREF) in the SPI. To use the internal reference, decouple the REFIO pin to ACOM with a 0.1 F capacitor, enable the internal reference, and write a Logic 0 to Register 0x00, Bit 0 in the SPI. (Note that this is the default configuration.) The internal reference voltage is present at REFIO. If the voltage at REFIO is to be used anywhere else in the circuit, an external buffer amplifier with an input bias current of less than 100 nA should be used. An example of the use of the internal reference is shown in Figure 79.
AD9704/AD9705/ AD9706/AD9707
The control amplifier allows a 5:1 adjustment span of IOUTFS from 1 mA to 5 mA by setting IREF between 31.25 A and 156.25 A (RSET between 6.4 k and 32 k). The wide adjustment span of IOUTFS provides several benefits. The first relates directly to the power dissipation of the AD970x, which is proportional to IOUTFS (see the Power Dissipation section). The second benefit relates to the ability to adjust the output over a 14 dB range, which is useful for controlling the transmitted power. The small signal bandwidth of the reference control amplifier is approximately 500 kHz. This allows the device to be used for low frequency, small signal multiplying applications.
DAC TRANSFER FUNCTION
The AD970x provides complementary current outputs, IOUTA and IOUTB. IOUTA provides a near full-scale current output, IOUTFS, when all bits are high (that is, DAC CODE = 2N - 1, where N = 8, 10, 12, or 14 for the AD9704, AD9705, AD9706, and AD9707, respectively); while IOUTB, the complementary output, provides no current. The current output appearing at IOUTA and IOUTB is a function of both the input code and IOUTFS and can be expressed as IOUTA = (DAC CODE/2N) x IOUTFS IOUTB = ((2N - 1) - DAC CODE)/2N x IOUTFS (1) (2)
VBG 1.0V REFIO 0.1F FSADJ RSET IREF
DAC
- +
CURRENT SCALING x32
IOUTFS
05926-094
AVSS
Figure 79. Internal Reference Configuration
REFIO serves as either an input or an output, depending on whether the internal or an external reference is used. Table 23 summarizes the reference operation. Table 23. Reference Operation
Reference Mode Internal External REFIO Pin Connect 0.1 F capacitor Apply external reference Register Setting Register 0x00, Bit 0 = 0 (default) Register 0x00, Bit 0 = 1 (for power saving)
where DAC CODE = 0 to 2N - 1 (that is, decimal representation). IOUTFS is a function of the reference current, IREF, which is nominally set by a reference voltage, VREFIO, and an external resistor, RSET. It can be expressed as IOUTFS = 32 x IREF where IREF = VREFIO/RSET (4) (3)
An external reference can be used in applications requiring tighter gain tolerances or lower temperature drift. Also, a variable external voltage reference can be used to implement a method for gain control of the DAC output. The external reference is applied to the REFIO pin. Note that the 0.1 F compensation capacitor is not required. The internal reference can be directly overdriven by the external reference, or the internal reference can be powered down. The input impedance of REFIO is 10 k when powered up and 1 M when powered down.
The two current outputs typically drive a resistive load directly or via a transformer. If dc coupling is required, IOUTA and IOUTB should be connected to matching resistive loads, RLOAD, that are tied to analog common, ACOM. The single-ended voltage output appearing at the IOUTA and IOUTB nodes is VIOUTA = IOUTA x RLOAD VIOUTB = IOUTB x RLOAD (5) (6)
REFERENCE CONTROL AMPLIFIER
The AD970x contains a control amplifier that regulates the fullscale output current, IOUTFS. The control amplifier is configured as a V-I converter, as shown in Figure 79. The output current, IREF, is determined by the ratio of the VREFIO and an external resistor, RSET, as stated in Equation 4. IREF is mirrored to the segmented current sources with the proper scale factor to set IOUTFS, as stated in Equation 3.
Note: To achieve the maximum output compliance of 1 V at the nominal 2 mA output current, RLOAD must be set to 500 .
Rev. 0 | Page 34 of 52
AD9704/AD9705/AD9706/AD9707
Also note that the full-scale value of VIOUTA and VIOUTB should not exceed the specified output compliance range to maintain specified distortion and linearity performance. VDIFF = (IOUTA - IOUTB) x RLOAD (7) Performing a differential-to-single-ended conversion via a transformer also provides the ability to deliver twice the reconstructed signal power to the load (assuming no source termination). Because the output currents of IOUTA and IOUTB are complementary, they become additive when processed differentially. When the AD970x is being used at its nominal operating point of 2 mA output current, and 0.5 V output swing is desired, RLOAD must be set to 250 . A properly selected transformer allows the AD970x to provide the required power and voltage levels to different loads. The output impedance of IOUTA and IOUTB is determined by the equivalent parallel combination of the PMOS switches associated with the current sources and is typically 200 M in parallel with 5 pF. It is also slightly dependent on the output voltage (that is, VIOUTA and VIOUTB) due to the nature of a PMOS device. As a result, maintaining IOUTA and/or IOUTB at a virtual ground via an I-V op amp configuration results in the optimum dc linearity. Note that the INL/DNL specifications for the AD970x are measured with IOUTA maintained at a virtual ground via an op amp. IOUTA and IOUTB also have a negative and positive voltage compliance range that must be adhered to in order to achieve optimum performance. The absolute maximum negative output compliance range of -1 V is set by the breakdown limits of the CMOS process. Operation beyond this maximum limit can result in a breakdown of the output stage and affect the reliability of the AD970x. The positive output compliance range is slightly dependent on the full-scale output current, IOUTFS. It degrades slightly from its nominal 1.0 V for an IOUTFS = 2 mA to 0.8 V for an IOUTFS = 1 mA. The optimum distortion performance for a single-ended or differential output is achieved when the maximum full-scale signal at IOUTA and IOUTB does not exceed 0.5 V.
Substituting the values of IOUTA, IOUTB, IREF, and VDIFF can be expressed as VDIFF = {(2 x DAC CODE - (2 - 1))/2 } x (32 x VREFIO/RSET) x RLOAD
N N
(8)
Equation 7 and Equation 8 highlight some of the advantages of operating the AD970x differentially. First, the differential operation helps cancel common-mode error sources associated with IOUTA and IOUTB, such as noise, distortion, and dc offsets. Second, the differential code dependent current and subsequent voltage, VDIFF, is twice the value of the single-ended voltage output (that is, VIOUTA or VIOUTB), thus providing twice the signal power to the load. Note that the gain drift temperature performance for a singleended output (VIOUTA and VIOUTB) or differential output (VDIFF) of the AD970x can be enhanced by selecting temperature tracking resistors for RLOAD and RSET, because of their ratiometric relationship, as shown in Equation 8.
ANALOG OUTPUTS
The complementary current outputs in each DAC, IOUTA, and IOUTB can be configured for single-ended or differential operation. IOUTA and IOUTB can be converted into complementary single-ended voltage outputs, VIOUTA and VIOUTB, via a load resistor, RLOAD, as described in the DAC Transfer Function section by Equation 5 through Equation 8. The differential voltage, VDIFF, existing between VIOUTA and VIOUTB, can also be converted to a single-ended voltage via a transformer or a differential amplifier configuration. The ac performance of the AD970x is optimum and is specified using a differential transformer-coupled output in which the voltage swing at IOUTA and IOUTB is limited to 0.5 V. The distortion and noise performance of the AD970x can be enhanced when it is configured for differential operation. The common-mode error sources of both IOUTA and IOUTB can be significantly reduced by the common-mode rejection of a transformer or differential amplifier. These common-mode error sources include even-order distortion products and noise. The enhancement in distortion performance becomes more significant as the frequency content of the reconstructed waveform increases and/or its amplitude increases. This is due to the first order cancellation of various dynamic common-mode distortion mechanisms, digital feedthrough, and noise.
ADJUSTABLE OUTPUT COMMON MODE
The AD970x provides the ability to set the output common mode to a value other than ACOM via Pin 19 (OTCM). This extends the compliance range of the outputs and facilitates interfacing the output of the AD970x to components that require common-mode levels other than 0 V. The OTCM pin demands dynamically changing current and should be driven by a low source impedance to prevent a common-mode signal from appearing on the DAC outputs. For optimum performance, set the voltage on OTCM equal to the center of the output swing on IOUTA and IOUTB.
Rev. 0 | Page 35 of 52
AD9704/AD9705/AD9706/AD9707
Note that setting OTCM to a voltage greater than ACOM allows the peak of the output signal to be closer to the positive supply rail. To prevent distortion in the output signal due to limited available headroom, the common-mode level must be chosen such that the following expression is satisfied: AVDD - VOTCM > 1.8 V (10) Table 24. Clock Mode Selection
SPI Disabled CMODE Pin CLKCOM CLKVDD SPI Enabled Register 0x02, Bit 2 0 1 Clock Input Mode Single-ended Differential
DIGITAL INPUTS
The AD9707, AD9706, AD9705, and AD9704 have data inputs of 14, 12, 10, and 8 bits, respectively; and each has a clock input. The parallel data inputs can follow standard positive binary or twos complement coding. IOUTA produces a full-scale output current when all data bits are at Logic 1. IOUTB produces a complementary output with the full-scale current split between the two outputs as a function of the input code.
DVDD
In differential input mode, the clock input functions as a high impedance differential pair. The common-mode level of the CLK+ and CLK- inputs can vary from 0.75 V to 2.25 V, and the differential voltage can be as low as 0.5 V p-p. This mode can be used to drive the clock with a differential sine wave because the high gain bandwidth of the differential inputs converts the sine wave into a single-ended square wave internally.
DAC TIMING
Input Clock and Data Timing Relationship
Dynamic performance in a DAC is dependent on the relationship between the position of the clock edges and the time at which the input data changes. The AD970x is rising-edge triggered and so exhibits dynamic performance sensitivity when the data transition is close to this edge. In general, the goal when applying the AD970x is to make the data transition close to the falling clock edge. This becomes more important as the sample rate increases. Figure 81 shows the relationship of SFDR to clock placement with different sample rates.
95 90 85 80 80MSPS
DIGITAL INPUT
05926-078
Figure 80. Equivalent Digital Input
The digital interface is implemented using an edge-triggered master/slave latch. The DAC output updates on the rising edge of the clock and is designed to support a clock rate as high as 175 MSPS. The clock can be operated at any duty cycle that meets the specified latch pulsewidth. The setup and hold times can also be varied within the clock cycle, as long as the specified minimum times are met, although the location of these transition edges may affect digital feedthrough and distortion performance. Best performance is typically achieved when the input data transitions on the falling edge of a 50% duty cycle clock.
SFDR (dBc)
75 70 65 60 55 50 -3 -2 -1 0 1
05926-079
125MSPS
CLOCK INPUT
A configurable clock input allows the device to be operated in a single-ended or a differential clock mode. The mode selection can be controlled either by the CMODE pin, if the device is in pin mode; or through SPI Register 0x02, Bit 2 (CLKDIFF), if the SPI is enabled. Connecting CMODE to CLKCOM selects the singleended clock input. In this mode, the CLK+ input is driven with rail-to-rail swings, and the CLK- input is left floating. If CMODE is connected to CLKVDD, the differential receiver mode is selected. In this mode, both inputs are high impedance. Table 24 gives a summary of clock mode control. There is no significant performance difference between the clock input modes.
45 -4
DATA EDGE WITH RESPECT TO RISING CLOCK EDGE (ns)
Figure 81. SFDR vs. Clock Placement
POWER DISSIPATION
The power dissipation, PD, of the AD970x is dependent on several factors that include * * * * The power supply voltages (AVDD, CLKVDD, and DVDD) The full-scale current output, IOUTFS The update rate, fCLOCK The reconstructed digital input waveform
Rev. 0 | Page 36 of 52
AD9704/AD9705/AD9706/AD9707
Power dissipation is directly proportional to the analog supply current, IAVDD, and the digital supply current, IDVDD. IAVDD is equal to a fixed current plus IOUTFS, as shown in Figure 82. IDVDD is proportional to fCLOCK and increases with increasing analog output frequencies. Figure 84 shows IDVDD as a function of fullscale sine wave output ratios (fOUT/fCLOCK) for various update rates with DVDD = 3.3 V. ICLKVDD is directly proportional to fCLOCK and is higher for differential clock operation than for singleended operation, as shown in Figure 86. This difference in clock current is due primarily to the differential clock receiver, which is disabled in single-ended clock mode.
10 9 8 7
10 9 8 7 175MSPS
IDVDD (mA)
6 5 4 3 2 1
125MSPS
75MSPS 25MSPS 10MSPS
fOUT/fCLOCK
Figure 84. IDVDD vs. fOUT/fCLOCK Ratio @ DVDD = 3.3 V
2.5
IAVDD (mA)
6 5 4 3 2 1 1 2 3 IOUTFS (mA) 4 5
05926-080
2.0
80MSPS
IDVDD (mA)
1.5 50MSPS 1.0
0
Figure 82. IAVDD vs. IOUTFS @ AVDD = 3.3 V
6
0.5
25MSPS 10MSPS
5
fOUT/fCLOCK
Figure 85. IDVDD vs. fOUT/fCLOCK Ratio @ DVDD = 1.8 V
4
IAVDD (mA)
5
3 4 2 DIFF
ICLKVDD (mA)
3
1
1.25
1.50 IOUTFS (mA)
1.75
2.00
05926-102
0 1.00
2
SE
Figure 83. IAVDD vs. IOUTFS @ AVDD = 1.8 V
1
fCLOCK (MSPS)
Figure 86. ICLKVDD vs. fCLOCK @ CLKVDD = 3.3 V
Rev. 0 | Page 37 of 52
05926-082
0
0
50
100
150
200
05926-098
0 0.01
0.1
1
05926-081
0 0.01
0.1
1
AD9704/AD9705/AD9706/AD9707
1.4 1.2 1.0
SELF-CALIBRATION
The AD970x has a self-calibration feature that improves the DNL of the device. Performing a self-calibration on the device improves device performance in low frequency applications. The device performance in applications where the analog output frequencies are above 1 MHz are generally influenced more by dynamic device behavior than by DNL, and in these cases, self-calibration is unlikely to provide any benefits for single-tones, as shown in Figure 88. Figure 89 shows that selfcalibration is helpful up to 20 MHz for two-tone IMD spaced 10 kHz apart.
05926-099
ICLKVDD (mA)
0.8 0.6 0.4
0.2 0
0
10
20
30
40
50
60
70
80
90
88
fCLOCK (MSPS)
Figure 87. ICLKVDD vs. fCLOCK (Differential Clock Mode) @ CLKVDD = 1.8 V
86
CALIBRATED
Sleep and Power-Down Operation (Pin Mode)
The AD970x has a sleep mode that turns off the output current and reduces the total power consumed by the device. This mode is activated by applying a Logic 1 to the SLEEP/CSB pin. The SLEEP/CSB pin logic threshold is equal to 0.5 x AVDD. This digital input also contains an active pull-down circuit. The AD970x takes less than 50 ns to power down and approximately 5 s to power back up.
SFDR (dBc)
84
82
80
05926-096
UNCALIBRATED 78
Sleep and Power-Down Operation (SPI Mode)
The AD970x offers three power-down functions that can be controlled through the SPI. These power-down modes can be used to minimize the power dissipation of the device. The power-down functions are controlled through SPI Register 0x00, Bit 1 to Bit 3. Table 25 summarizes the power-down functions that can be controlled through the SPI. The power-down mode can be enabled by writing a Logic 1 to the corresponding bit in Register 0x00.
IMD (dBc)
0
0.2
0.4
0.6
0.8
fOUT (MHz)
Figure 88. AD9707 SFDR vs. fOUT @ 175 MSPS and IOUTFS = 2 mA
88 87 86 85 84 83 82 81 80 79 78 0 5 10 LOWER fOUT (MHz) 15
05926-097
CALIBRATED
Table 25. Power-Down Mode Selection
Power-Down Mode Clock Off Sleep Power Down (Reg. 0x00) Bit # 1 2 3 Functional Description Turn off clock Turn off output current Turn off output current and internal voltage reference
UNCALIBRATED
20
Figure 89. IMD vs. fOUT @ 175 MSPS and IOUTFS = 2 mA
Rev. 0 | Page 38 of 52
AD9704/AD9705/AD9706/AD9707
To perform a device self-calibration, the following procedure can be used. The calibration clock frequency is equal to the DAC clock divided by the division factor chosen by the DIVSEL value. The frequency of the calibration clock must be set to under 10 MHz for reliable calibrations. Best results are obtained by setting DIVSEL[2:0] (Register 0x0E, Bit 2 to Bit 0) to produce the lowest frequency calibration clock frequency that your system requirements allow. 1. 2. 3. Enable the calibration clock by setting the CALCLK bit (Register 0x02, Bit 0). Enable self-calibration by writing 0x40 to Register 0x0F. Wait approximately 4500 calibration clock cycles. Each calibration clock cycle is between 2 and 256 DAC clock cycles, depending on the value of DIVSEL[2:0]. Check if the self-calibration has completed by reading the CALSTAT bit (Register 0x0F, Bit 7). A Logic 1 indicates the calibration has completed. When the self-calibration has completed, write 0x00 to Register 0x0F. Disable the calibration clock by clearing the CALCLK Bit (Register 0x02, Bit 0). To read the calibration coefficients 1. 2. 3. 4. 5. 6. 7. Enable the calibration clock by setting the CALCLK bit (Register 0x02, Bit 0). Write the address of the first coefficient (0x00) to Register 0x10. Set the SMEMRD bit (Register 0x0F, Bit 2) by writing 0x04 to Register 0x0F. Read the value of the first coefficient by reading the contents of Register 0x11. Clear the SMEMRD bit by writing 0x00 to Register 0x0F. Repeat Step 2 through Step 5 for each of the remaining 32 coefficients by incrementing the address by one each read. Disable the calibration clock by clearing the CALCLK Bit (Register 0x02, Bit 0).
4.
To write the calibration coefficients to the device: 1. 2. 3. 4. 5. 6. 7. Enable the calibration clock by setting the CALCLK bit (Register 0x02, Bit 0). Set the SMEMWR bit (Register 0x0F, Bit 3) by writing 0x08 to Register 0x0F. Write the address of the first coefficient (0x00) to Register 0x10. Write the value of the first coefficient to Register 0x11. Repeat Step 2 and Step 3 for each of the remaining 32 coefficients by incrementing the address by one each write. Clear the SMEMWR bit by writing 0x00 to Register 0x0F. Disable the calibration clock by clearing the CALCLK bit (Register 0x02, Bit 0).
5. 6.
The AD970x devices allow reading and writing of the calibration coefficients. There are 33 coefficients in total. The read/write feature of the coefficients could be useful for improving the results of the self-calibration routine by averaging the results of several calibration results and loading the averaged results back into the device. The reading and writing routines follow.
Rev. 0 | Page 39 of 52
AD9704/AD9705/AD9706/AD9707 APPLICATIONS
OUTPUT CONFIGURATIONS
The following sections illustrate some typical output configurations for the AD970x. Unless otherwise noted, it is assumed that IOUTFS is set to a nominal 2 mA. For applications requiring the optimum dynamic performance, a differential output configuration is suggested. A differential output configuration can consist of either an RF transformer or a differential op amp configuration. The transformer configuration provides the optimum high frequency performance and is recommended for any application that allows ac coupling. The differential op amp configuration is suitable for applications requiring dc coupling, signal gain, and/or a low output impedance. A single-ended output is suitable for applications where low cost and low power consumption are primary concerns. A differential resistor, RDIFF, can be inserted in applications where the output of the transformer is connected to the load, RLOAD, via a passive reconstruction filter or cable. RDIFF, as reflected by the transformer, is chosen to provide a source termination that results in a low VSWR. Note that approximately half the signal power is dissipated across RDIFF.
SINGLE-ENDED BUFFERED OUTPUT USING AN OP AMP
An op amp can be used to perform a single-ended currentu to-voltage conversion, as shown in Figure 91.. The AD970x is configured with a pair of series resistors, RS, off each output. The feedback resistor, RFB, determines the peak single-ended output voltage by the formula
VOUT = RFB x I FS 2
DIFFERENTIAL COUPLING USING A TRANSFORMER
An RF transformer can be used to perform a differential-tosingle-ended signal conversion, as shown in Figure 90. The distortion performance of a transformer typically exceeds that available from standard op amps, particularly at higher frequencies. Transformer coupling provides excellent rejection of commonmode distortion (that is, even-order harmonics) over a wide frequency range. It also provides electrical isolation and can deliver voltage gain without adding noise. Transformers with different impedance ratios can also be used for impedance matching purposes. The main disadvantages of transformer coupling are the low frequency roll-off, lack of power gain, and the higher output impedance.
IOUTB 22
The common-mode voltage of the output is determined by the formula
VCM = VREF x (1 +
RFB ) - V OUT RB
The maximum and minimum voltages out of the amplifier are VMAX = VREF x (1 + RFB ) RB
VMIN = VMAX - I FS x RFB respectively.
CF RB RFB +5V RS ADA4841 REFIO 23 RS C VOUT
AD9704/AD9705 AD9706/AD9707
RLOAD
AD9704/AD9705 AD9706/AD9707
IOUTA 21
OPTIONAL RDIFF
Figure 90. Differential Output Using a Transformer
05926-095
IOUTA 21
The center tap on the primary side of the transformer must be connected to a voltage that keeps the voltages on IOUTA and IOUTB within the output common voltage range of the device. It should be noted that the dc component of the DAC output current is equal to IFS/2 and flows out of both IOUTA and IOUTB. The center tap of the transformer should provide a path for this dc current. In many applications, AGND provides the most convenient voltage for the transformer center tap. The complementary voltages appearing at IOUTA and IOUTB (that is, VIOUTA and VIOUTB) swing symmetrically around AGND and should be maintained with the specified output compliance range of the AD970x.
IOUTB 20 OTCM 19
Figure 91. Single-Supply Single-Ended Buffer
Rev. 0 | Page 40 of 52
05926-100
AD9704/AD9705/AD9706/AD9707
DIFFERENTIAL BUFFERED OUTPUT USING AN OP AMP
A dual op amp (see the circuit shown in Figure 92) can be used in a differential version of the single-ended buffer shown in Figure 91. The same R-C network is used to form a 1-pole differential, low-pass filter to isolate the op amp inputs from the high frequency images produced by the DAC outputs. The feedback resistors, RFB, determine the peak differential output voltage by the formula
AD9704/AD9705 AD9706/AD9707
IOUTA 21 RS ADA4841 REFIO 23 C OTCM 19 IOUTB 20 RS ADA4841 VOUT CF RB RFB
VOUT = RFB x I FS
CF
The maximum and minimum voltages out of the amplifier are VMAX R = VREF x (1 + FB ) RB
Figure 92. Single-Supply Differential Buffer
V MIN = V MAX - VOUT
respectively. The common-mode voltage of the output is determined by the formula
VCM = V MAX - V OUT 2
Rev. 0 | Page 41 of 52
05926-101
RB
RFB
AD9704/AD9705/AD9706/AD9707 EVALUATION BOARD
GENERAL DESCRIPTION
The TxDAC family evaluation boards allow for easy setup and testing of any TxDAC products. Careful attention to layout and circuit design, combined with a prototyping area, allows the user to evaluate the AD970x easily and effectively in any application where a low power, high resolution, high speed conversion is required. The AD970x board allows the user the flexibility to operate the part in various configurations. Possible output configurations include transformer coupled, resistor terminated, and single and differential outputs. The digital inputs are designed to be driven from various data pattern generators, with the on-board option to add a resistor network for proper load termination. Provisions are also made to operate the AD970x with either the internal or external reference, or to exercise the power-down feature.
Rev. 0 | Page 42 of 52
DNP
RC0805
DB13X
R1 R2 R3 R4 R5 R6 R7 R8 R9 R1 R2 R3 R4 R5 R6
R3
R7 R8 R9
DB12X
RC0805
DNP DNP DNP
RC0805
R18 R19 R20
1 2 3 4 5 6 7 8 9 10
EVALUATION BOARD SCHEMATICS
DB10X DNP
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 22 11 22 10 22 9 16 22 15 14 22 13 12 22 11 10 8 9 12 22 13 14 22 15 16
RC0805
2
RP2 DNP
1 2 3 4 5 6 7 8 9 10
DB11X
RC0805
RP1 DNP
DB9X DB8X
RC0805
R16 R17 R24 R21 R28 R27 R26 R25 R4 R15
DNP DNP
RC0805
DB7X DB6X
RC0805
DNP DNP
RC0805
DB5X DB4X
RC0805
DNP DNP
RC0805
DB3X DB2X
RC0805
DNP DNP
RC0805
DB1X DB0X
RC0805
RIBBON R A
DNP
DB13X DB12X DB11X DB10X DB9X DB8X DB7X DB6X DB5X DB4X DB3X DB2X DB1X DB0X 2
JP3
DB13X DB12X DB11X DB10X DB9X DB8X DB7X DB6X DB5X DB4X DB3X DB2X DB1X DB0X
DB13 DB12 DB11 DB10 DB9 DB8 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
05926-051
Figure 93. Digital Inputs
Rev. 0 | Page 43 of 52
CKEXTX
1 2 3 4 5 6 7 8 9 10
CKEXT
1 2 3 4 5 6 7 8 9 10
CKEXTX
RP6 DNP
R9
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39
2
RCOM R1 R8 R7 R6 R5 R4 R3 R2
RP5 DNP
R9
R8
R7
R6
R5
R4
R3
R2
R1
2
TP15 BLK TP7 BLK JP31 TP10 BLK TP11 BLK
JP28
HDR040RA
J1 2 2
AD9704/AD9705/AD9706/AD9707
AVDD .1UF CC0603 C27 SLEEP-CSB C .01UF CC0603 C28
CVDD
.1UF CC0603 C26 C25
.01UF CC0603
DVDD T2B 5 P DNI S TP3 0 RC0603 4 R55 T2 1 3 PNC=2,5S 6 OTCM 2 1 4 ADTL1-12 R57 453 3 S WHT WHT TP1 1 2 3
AD9704/AD9705/AD9706/AD9707
DB7 DB6
.1UF CC0603 C24
.01UF CC0603 C23
DB5 DB4 DB3 DB2 DB1 DB0
RC060 3
DB8 DB9 DB10 DB11 DB12 DB13
JP24
T1 P NC=5
4
R11
0
OUT RC0603 R9 DNP 6 ADT9-1T
S3 AGND;3,4,5
RC060 3
CVDD CLK CLKB OTCM AVDD 0
RC060 3 RC060 3
AGND;5 10K R1
JP7
4 3
2 1
C22 .1UF CC0603
RC060 3
R7 RC060 3
ERA6YEB323V,ERA6Y JP8
ERA6YEB323V,ERA6Y JP9
ERA6YEB323V,ERA6Y
05926-052
Figure 94. Output Signal Conditioning
C11 .1UF CC0603 R56 R14 DNP RC0603
Rev. 0 | Page 44 of 52
AD9707LCFSP R13 DNP AVDD JP11 SW1 R22 0 R49 32K 0.1%
RC080 5
C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 DB7 DB8 DB6 DB9 DVDD DB10 DB5 DB11 DB4 DB12 DB3 DB13 DB2 DCOM1 DB1 SLEEP FSADJ DB0 DCOM REFIO U1 CVDD ACOM DNP CLK IA CLKB IB OTCM CCOM CMODE/SCLK AVDD MODE/SDIO RES/SPI
32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17
JP25
CMODE-SCLK
MODE-SDIO
R51 16K 0.1%
RC080 5
6.4K 0.1%
RC080 5
FSADJ resistors must have low TC
CKEXT
Single-ended CMOS Clock Input
1
CC0603
JP2
C34 .1UF
JP23 BA 2 3
Signal ended sine clock input
3
CLK
CLK-IN SMA50SMTUP
JP20 AB 2
1
RC0603
C
CC0603
RC0603
05926-053
Rev. 0 | Page 45 of 52
R33
RC0603
10K .1UF
1
Figure 95. Clock
JP30 AB 2 3
JP21
S5
R6 DNP
R34
10K
RC0603
CVDD
C29
ADT1-1WT 4 3 5 R35 49.9 6S 2 P1 T3 Transformer Clock Input
C
C
CLKB
JP16
AD9704/AD9705/AD9706/AD9707
JP14 JP27 DVDD2_OUT DVDD2 .1UF C32 74VCX86MTC 12 13 DGND;7 DVDD2;14 R40 AVDD 74VCX86MTC 1 2 DGND;7 DVDD2;14 R41 6 SDI 10K RC060 3 74VCX86MTC 4 5 RC060 3 RC060 3 RC060 3 U5 U5 3 U5 11 R39 TP18 WHT 1K RC060 3 C33 TP19 WHT
AVDD
JP13
DVDD
CC060 3
.01UF CC060 3
AD9704/AD9705/AD9706/AD9707
TP20 WHT SLEEP-CSB
JP1
JP4
RC060 3
RC060 3
R46 7.5K R47 7.5K R48 7.5K
RC060 3
05926-054
Rev. 0 | Page 46 of 52
JP5
DGND;7 DVDD2;14 74VCX86MTC 9 8 U5 DGND;7 DVDD2;14 10 CSB R4,5K 3 SCLK R4,5K 4 SDI R4,5K 5 SDO L9 EXC-CL4532 U1 LC181 2
Figure 96. SPI
1K RC060 3
CMODE-SCLK
MODE-SDIO SDO
P1
1 2 3 4 5 6
TJAK06RAP FCI-68898
RED TP12 L1 CVDD DIGIKEY PART NUMBERS:277-1011-ND,277-1095-ND
EXC-CL4532U1
P2 1
BLK TP14
.1UF .1UF
CC0603
ACASE
CC0603
C3 L5
LC1812
C2 10UF 6.3V C10
C 5VGND;3,4,5
RC0603
2
BLK TP2 EXC-CL4532U1
P2
CVDD_IN
LC1812
JP6
SMAEDGE
5VGND;3,4,5
5V
C
5V
RED TP13 EXC-CL4532U1 J3 4 C13 100PF
CC0603
L2 5 6 7 8 1 R5 2 AB3 JP22
LC1812
1 IN4 IN3 SD GND ADP3334 78.7K
RC0603
C14
CC0603
J2
1UF
5V 5V
CVDD_IN
OUT5 OUT6
DVDD_IN 2 C12 3 2 1
5V
CC0603
DVDD .1UF
CC0603
R2 76.8K R8
.1UF
ACASE
5V
CC0603
BLK TP4 EXC-CL4532U1 C4 10UF 6.3V 1UF NC
5V
U2
FB
64.9K
RC0603
C7 L6
LC1812
C6
5V
RED TP5 EXC-CL4532U1
5V
LC1812
5VGND;3,4,5
L3 AVDD .1UF IN4 IN3 SD GND ADP3334 78.7K
RC0603
JP10
RC0603
SMAEDGE
AVDD_IN OUT5 OUT6
ACASE
1 C17
CC0603
J4 DVDD_IN 2 C19 100PF R23 76.8K 1UF
5V
CC0603
4 C18 3 2 1
5V
CC0603
.1UF BLK CC0603 TP6 EXC-CL4532U1 C9 L7 C5 10UF 6.3V C8 1UF
5V
LC1812
6 FB NC 7 8 1 R10
CC0603
5
U4
5V
5V
R12 2 AB3 JP26
64.9K
RC0603
RED TP8 EXC-CL4532U1 DVDD2_OUT .1UF
CC0603
ACASE
L4
LC1812
DVDD2_IN
RC0603
3 2 1
6 SD GND
5V
CC0603
CC0603
RC0603
3
CC0603
6 1UF
5V 5V
CC0603
RC0603
AD9704/AD9705/AD9706/AD9707
5V
05926-077
Figure 97. Power Supplies
Rev. 0 | Page 47 of 52
5V
5VGND;3,4,5
CC0603
.1UF BLK TP9 L8
LC1812
EXC-CL4532U1 C16 4 C21 1UF
5V
C15
C1 10UF 6.3V
JP12 C20 IN4 IN3 OUT5 OUT6 5 C30
CC0603
SMAEDGE
1 2 100PF R31 76.8K 1UF
5V
J5 AVDD_IN
5V
U6
ADP3334 78.7K
RC0603
FB NC
7 8 1 R29
5V
5V
R30 2 AB3 JP29
64.9K
RC0603
JP15 C31 4 IN4 C37 IN3 2 1 SD GND ADP3334 OUT5 OUT6 5 C38 100PF
CC0603
JP17 JP19
C
DVDD2_IN R36 115K 1UF
JP18
U7
FB NC
7 8
5V
R32
88.7K
AD9704/AD9705/AD9706/AD9707
EVALUATION BOARD LAYOUT
Figure 98. Assembly--Primary Side
05926-055
Figure 99. Assembly--Secondary Side
Rev. 0 | Page 48 of 52
05926-056
AD9704/AD9705/AD9706/AD9707
Figure 100. Layer 1--Primary Side
Figure 101. Layer 4--Secondary Side
Rev. 0 | Page 49 of 52
05926-058
05926-057
AD9704/AD9705/AD9706/AD9707
Figure 102. Layer 2--Ground Plane
Figure 103. Layer 3--Power Plane
Rev. 0 | Page 50 of 52
05926-060
05926-059
AD9704/AD9705/AD9706/AD9707 OUTLINE DIMENSIONS
5.00 BSC SQ 0.60 MAX 0.60 MAX
25 24 32 1
PIN 1 INDICATOR
PIN 1 INDICATOR TOP VIEW 4.75 BSC SQ
0.50 BSC
EXPOSED PAD (BOTTOM VIEW)
17 16 8
3.25 3.10 SQ 2.95
0.50 0.40 0.30 12 MAX
9
0.25 MIN 3.50 REF
0.80 MAX 0.65 TYP 0.05 MAX 0.02 NOM
1.00 0.85 0.80
SEATING PLANE
0.30 0.23 0.18
0.20 REF
COPLANARITY 0.08
COMPLIANT TO JEDEC STANDARDS MO-220-VHHD-2
Figure 104. 32-Lead Lead Frame Chip Scale Package [LFCSP_VQ] 5 mm x 5 mm, Very Thin Quad (CP-32-2) Dimensions shown in millimeters
ORDERING GUIDE
Model AD9704BCPZ 1 AD9704BCPZRL71 AD9705BCPZ1 AD9705BCPZRL71 AD9706BCPZ1 AD9706BCPZRL71 AD9707BCPZ1 AD9707BCPZRL71 AD9704-EB AD9705-EB AD9706-EB AD9707-EB
1
Temperature Range -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C
Package Description 32-Lead LFCSP_VQ 32-Lead LFCSP_VQ 32-Lead LFCSP_VQ 32-Lead LFCSP_VQ 32-Lead LFCSP_VQ 32-Lead LFCSP_VQ 32-Lead LFCSP_VQ 32-Lead LFCSP_VQ Evaluation Board Evaluation Board Evaluation Board Evaluation Board
Package Option CP-32-2 CP-32-2 CP-32-2 CP-32-2 CP-32-2 CP-32-2 CP-32-2 CP-32-2
Z = Pb-free part.
Rev. 0 | Page 51 of 52
AD9704/AD9705/AD9706/AD9707 NOTES
(c)2006 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D05926-0-7/06(0)
Rev. 0 | Page 52 of 52


▲Up To Search▲   

 
Price & Availability of AD9706-EB

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X